[pkg-java] r3545 - trunk/aspectj/debian
tgg at alioth.debian.org
tgg at alioth.debian.org
Sun May 27 20:34:48 UTC 2007
Author: tgg
Date: 2007-05-27 20:34:48 +0000 (Sun, 27 May 2007)
New Revision: 3545
Modified:
trunk/aspectj/debian/jar_from_src_zip.xml
trunk/aspectj/debian/rules
Log:
make it possible to rebuild jrockit.jar from source
Modified: trunk/aspectj/debian/jar_from_src_zip.xml
===================================================================
--- trunk/aspectj/debian/jar_from_src_zip.xml 2007-05-27 19:47:45 UTC (rev 3544)
+++ trunk/aspectj/debian/jar_from_src_zip.xml 2007-05-27 20:34:48 UTC (rev 3545)
@@ -13,7 +13,7 @@
<target name="compile" depends="extract">
<mkdir dir="${bin.dir}"/>
- <javac srcdir="${src.dir}" destdir="${bin.dir}" debug="on" classpath="${module.deps}"/>
+ <javac srcdir="${src.dir}" destdir="${bin.dir}" debug="on" classpath="${module.deps}" sourcepath="${module.srcdeps}"/>
</target>
<target name="extract" depends="checkExtracted" unless="extract.notRequired">
Modified: trunk/aspectj/debian/rules
===================================================================
--- trunk/aspectj/debian/rules 2007-05-27 19:47:45 UTC (rev 3544)
+++ trunk/aspectj/debian/rules 2007-05-27 20:34:48 UTC (rev 3545)
@@ -21,8 +21,9 @@
AJ_COMMONS_JAR := commons-logging.jar
AJ_BCEL_HOME := modules/lib/bcel
+AJ_JROCKIT_HOME := modules/lib/ext/jrockit
-pre-build:: $(AJ_BCEL_HOME)/bcel.jar
+pre-build:: $(AJ_BCEL_HOME)/bcel.jar $(AJ_JROCKIT_HOME)/jrockit.jar
# Setup symlinks: ant
mkdir -p $(AJ_ANT_HOME)/lib
for f in $(AJ_ANT_JARS) ; do \
@@ -56,7 +57,7 @@
rm -Rf modules/lib/commons
rm -Rf modules/lib/jdiff
rm -Rf modules/lib/bcel/bcel.jar
- rm -f modules/lib/ext/jrockit/managementapi-jrockit81.jar
+ (cd modules/lib/ext/jrockit && rm -f jrockit.jar LICENSE.txt managementapi-jrockit81.jar)
rm -f $(DEB_BUILDDIR)/local.properties
@@ -66,6 +67,12 @@
$(AJ_BCEL_HOME)/bcel.jar: $(AJ_BCEL_HOME)/bcel-src.zip
$(DEB_ANT_INVOKE) -Dmodule.dir=$(AJ_BCEL_HOME) -Dmodule.name=bcel -Dmodule.deps=/usr/share/java/regexp.jar
+# JRockit JMAPI loadttime weaver
+$(AJ_JROCKIT_HOME)/jrockit.jar: DEB_BUILDDIR=$(AJ_JROCKIT_HOME)
+$(AJ_JROCKIT_HOME)/jrockit.jar: DEB_ANT_BUILDFILE=$(CURDIR)/debian/jar_from_src_zip.xml
+$(AJ_JROCKIT_HOME)/jrockit.jar: $(AJ_JROCKIT_HOME)/jrockit-src.zip
+ $(DEB_ANT_INVOKE) -Dmodule.dir=$(AJ_JROCKIT_HOME) -Dmodule.name=jrockit -Dmodule.srcdeps=$(CURDIR)/modules/loadtime/testsrc
+
.PHONY: get-orig-source
get-orig-source:
sh debian/cvs-get.sh
More information about the pkg-java-commits
mailing list