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>

View File

@ -2,7 +2,7 @@
#
# 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
# 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() {
set +x
echo deleting binary files ...
for file in `find . -name "*.class" -o -name "*.jar" -o -name "*DELETED-BY-PACKAGER*"`
do
rm -rf $file
done
find . -name "*.class" -o -name "*.jar" -o -name "*DELETED-BY-PACKAGER*" -delete
set -x
}
#<<<
@ -111,19 +108,15 @@ function mkTargetClasspath() {
# uses LIB_GCJ for CLASSPATH
function compileFiles() {
COMPILE_CLASSPATH_PATH=.:${JAR_CLASSPATH}
echo using: $COMPILER_COMMAND $COMPILE_CLASSPATH_PATH \$file
for file in `find . -name "*.java"`
do
echo -e "$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $file ... \c"
$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $file
# check for errors
if [ $? != 0 ]
then
echo ERROR
exit 1;
fi
echo done
done
echo -e "$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $(find . -name "*.java" | xargs)"
$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $(find . -name "*.java" | xargs)
# check for errors
if [ $? != 0 ]
then
echo ERROR
exit 1;
fi
echo done
}
#<<<