mirror of https://gitlab.com/QEF/q-e.git
22 lines
1.3 KiB
Plaintext
Executable File
22 lines
1.3 KiB
Plaintext
Executable File
if ! ( [ -e lib/jcommon-1.0.23.jar -a -e lib/jfreechart-1.0.19.jar ] )
|
|
then
|
|
# Download jfreechart and jcommon jars
|
|
wget "http://downloads.sourceforge.net/project/jfreechart/3.%20JCommon/1.0.23/jcommon-1.0.23.zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fjfreechart%2Ffiles%2F3.%2520JCommon%2F1.0.23%2F&ts=1474625637&use_mirror=freefr"
|
|
wget "http://downloads.sourceforge.net/project/jfreechart/1.%20JFreeChart/1.0.19/jfreechart-1.0.19.zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fjfreechart%2F%3Fsource%3Dtyp_redirect&ts=1474625662&use_mirror=vorboss"
|
|
unzip -x "jcommon-1.0.23*" jcommon-1.0.23/jcommon-1.0.23.jar
|
|
unzip -x "jfreechart-1.0.19.*" jfreechart-1.0.19/lib/jfreechart-1.0.19.jar
|
|
# Move them into the lib directory
|
|
mkdir -p lib
|
|
mv jcommon-1.0.23/jcommon-1.0.23.jar lib
|
|
mv jfreechart-1.0.19/lib/jfreechart-1.0.19.jar lib
|
|
rm -rf jcommon-1.0.23 jcommon-1.0.23.zip* jfreechart-1.0.19 jfreechart-1.0.19.zip*
|
|
fi
|
|
# Compile for CoclorCalculator
|
|
cd src
|
|
rm -f *.class ColorCalculator5.jar
|
|
javac -cp ../lib/jfreechart-1.0.19.jar:../lib/jcommon-1.0.23.jar *.java
|
|
jar cfm ColorCalculator5.jar Manifest.txt *.class ../lib/jfreechart-1.0.19.jar ../lib/jcommon-1.0.23.jar
|
|
#jar cfm ColorCalculator5.jar Manifest.txt *.class jfreechart-1.0.19.jar com org
|
|
mv ColorCalculator5.jar ..
|
|
cd ..
|