X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=specs%2Forg.argeo.tp%2Forg.eclipse.jdt.core.compiler.batch%2Fbuild.sh;h=de70d08e5a162c2b6e4d031da77fe39096238d88;hb=45e48c318ee7868e79c4f4ad140c088688c61af3;hp=28c4abcde875393274a0f3bf34550ed4cd54efc7;hpb=2717ab071ff3e8cc3a36ab4ef533b9f8114ca096;p=gpl%2Fargeo-tp.git diff --git a/specs/org.argeo.tp/org.eclipse.jdt.core.compiler.batch/build.sh b/specs/org.argeo.tp/org.eclipse.jdt.core.compiler.batch/build.sh index 28c4abc..de70d08 100755 --- a/specs/org.argeo.tp/org.eclipse.jdt.core.compiler.batch/build.sh +++ b/specs/org.argeo.tp/org.eclipse.jdt.core.compiler.batch/build.sh @@ -11,24 +11,20 @@ CLASSES_DIR=$BUILD_DIR/classes BUNDLE_VERSION=3.8.2 # TODO make javac choice more configurable -JAVAC=javac -JAR=jar +JAVAC=$JAVA_HOME/bin/javac +JAR=$JAVA_HOME/bin/jar -JAVAC_OPTS="-nowarn -source 1.6 -target 1.6" +JAVAC_OPTS="-nowarn -source 1.6 -target 1.6 -classpath $CACHE_BASE/bootstrap/ant.jar" echo Download sources argeo_builder_download_eclipse $SOURCE_FILE echo Unjar sources -rm -rf $SRC_DIR -mkdir -p $SRC_DIR -(cd $SRC_DIR && $JAR -xf $SOURCE_DIR/$SOURCE_FILENAME) -# Remove Ant dependant file -rm $SRC_DIR/org/eclipse/jdt/core/JDTCompilerAdapter.java +reset_dir $SRC_DIR +(cd $SRC_DIR && $JAR -xvf $SOURCE_DIR/$SOURCE_FILENAME) echo Compile -rm -rf $CLASSES_DIR -mkdir -p $CLASSES_DIR +reset_dir $CLASSES_DIR $JAVAC $JAVAC_OPTS -d $CLASSES_DIR $(find $SRC_DIR/org/* | grep .java) 2>&1 | tee $BUILD_DIR/build.log echo Copy additional files