[Git][java-team/dynalang][master] Force building "somehow"

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Jan 20 16:58:45 GMT 2025



Andreas Tille pushed to branch master at Debian Java Maintainers / dynalang


Commits:
51cf20f2 by Andreas Tille at 2025-01-20T17:58:22+01:00
Force building "somehow"

- - - - -


1 changed file:

- debian/rules


Changes:

=====================================
debian/rules
=====================================
@@ -5,7 +5,7 @@ export JAVA_HOME := /usr/lib/jvm/default-java
 include /usr/share/javahelper/java-vars.mk
 DEB_JARS  := ant-junit junit ant-trax
 
-CLASSPATH = $(shell for jar in $(DEB_JARS:%=/usr/share/java/%.jar); do \
+CLASSPATH = /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:$(shell for jar in $(DEB_JARS:%=/usr/share/java/%.jar); do \
     echo -n $${jar}:; done; \
     echo -n $(JAVA_HOME)/lib/tools.jar)
 
@@ -13,4 +13,7 @@ CLASSPATH = $(shell for jar in $(DEB_JARS:%=/usr/share/java/%.jar); do \
 	dh $@ --sourcedir=mop --buildsystem=ant --with javahelper
 
 override_dh_auto_build:
-	cd mop && ant -f build.xml
+	cd mop && /usr/lib/jvm/default-java/bin/java -classpath $(CLASSPATH) -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true -propertyfile $(CURDIR)/debian/ant.properties jar test doc
+
+override_dh_missing:
+	dh_missing --list-missing



View it on GitLab: https://salsa.debian.org/java-team/dynalang/-/commit/51cf20f2ba574e2ca421ad0037029d64f9cc566c

-- 
View it on GitLab: https://salsa.debian.org/java-team/dynalang/-/commit/51cf20f2ba574e2ca421ad0037029d64f9cc566c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20250120/2d96dc81/attachment.htm>


More information about the pkg-java-commits mailing list