Fridrich Strba 2019-02-01 12:15:53 +00:00 committed by Git OBS Bridge
parent 0e13b67fde
commit a22201f007
2 changed files with 17 additions and 18 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Feb 1 12:14:36 UTC 2019 - Fridrich Strba <fstrba@suse.com>
- Speed-up build by compiling all *.java files in one javac
invocation
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Dec 7 07:33:59 UTC 2018 - Fridrich Strba <fstrba@suse.com> Fri Dec 7 07:33:59 UTC 2018 - Fridrich Strba <fstrba@suse.com>

View File

@ -2,7 +2,7 @@
# #
# spec file for package xml-commons-apis-bootstrap # spec file for package xml-commons-apis-bootstrap
# #
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -85,10 +85,7 @@ INSTALL ... THIS IS JUST FOR PACKAGING & BOOTSTRAPPING JAVA PURPOSES!!
function delBinaryFiles() { function delBinaryFiles() {
set +x set +x
echo deleting binary files ... echo deleting binary files ...
for file in `find . -name "*.class" -o -name "*.jar" -o -name "*DELETED-BY-PACKAGER*"` find . -name "*.class" -o -name "*.jar" -o -name "*DELETED-BY-PACKAGER*" -delete
do
rm -rf $file
done
set -x set -x
} }
#<<< #<<<
@ -111,19 +108,15 @@ function mkTargetClasspath() {
# uses LIB_GCJ for CLASSPATH # uses LIB_GCJ for CLASSPATH
function compileFiles() { function compileFiles() {
COMPILE_CLASSPATH_PATH=.:${JAR_CLASSPATH} COMPILE_CLASSPATH_PATH=.:${JAR_CLASSPATH}
echo using: $COMPILER_COMMAND $COMPILE_CLASSPATH_PATH \$file echo -e "$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $(find . -name "*.java" | xargs)"
for file in `find . -name "*.java"` $COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $(find . -name "*.java" | xargs)
do # check for errors
echo -e "$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $file ... \c" if [ $? != 0 ]
$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $file then
# check for errors echo ERROR
if [ $? != 0 ] exit 1;
then fi
echo ERROR echo done
exit 1;
fi
echo done
done
} }
#<<< #<<<