mirror of
https://github.com/AppleCommander/AppleCommander.git
synced 2025-02-25 05:29:25 +00:00
Changed to use a different GCC/GCJ build which has SWT already
compiled and setup. (The link is in the build notes.)
This commit is contained in:
parent
83e6f89276
commit
72356eee4e
@ -15,15 +15,11 @@ echo "** COMPILING **"
|
|||||||
echo "**********************************************"
|
echo "**********************************************"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
# Need to load image-related stuff... (Should be done in SWT build)
|
|
||||||
#echo Compiling SWTImageLoaders.java ...
|
|
||||||
#gcj --classpath="swt.jar;AppleCommander.jar" $OPTS -g0 -c SWTImageLoaders.java
|
|
||||||
|
|
||||||
for i in $APPLECOMMANDER_FILES
|
for i in $APPLECOMMANDER_FILES
|
||||||
do
|
do
|
||||||
OBJ_FILE=$(echo $i | sed 's/\//_/g' | sed 's/\.java$/\.o/')
|
OBJ_FILE=$(echo $i | sed 's/\//_/g' | sed 's/\.java$/\.o/')
|
||||||
echo Compiling $i to $OBJ_FILE
|
echo Compiling $i to $OBJ_FILE
|
||||||
gcj --classpath="swt.jar;AppleCommander.jar" $OPTS -g0 -c -o $OBJ_FILE $i
|
gcj --classpath="AppleCommander.jar" $OPTS -g0 -c -o $OBJ_FILE $i
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "**********************************************"
|
echo "**********************************************"
|
||||||
@ -32,7 +28,7 @@ echo "**********************************************"
|
|||||||
echo
|
echo
|
||||||
for i in $(ls com/webcodepro/applecommander/ui/images/*.gif \
|
for i in $(ls com/webcodepro/applecommander/ui/images/*.gif \
|
||||||
com/webcodepro/applecommander/storage/*.dump \
|
com/webcodepro/applecommander/storage/*.dump \
|
||||||
com/webcodepro/applecommander/storage/*.properties)
|
com/webcodepro/applecommander/storage/os/prodos/*.properties)
|
||||||
do
|
do
|
||||||
FILENAME=$(basename $i)
|
FILENAME=$(basename $i)
|
||||||
OBJ=$FILENAME.o
|
OBJ=$FILENAME.o
|
||||||
@ -44,9 +40,9 @@ echo "**********************************************"
|
|||||||
echo "** BUILD EXE **"
|
echo "** BUILD EXE **"
|
||||||
echo "**********************************************"
|
echo "**********************************************"
|
||||||
echo
|
echo
|
||||||
gcj -mwindows --classpath="swt.jar;AppleCommander.jar" $OPTS \
|
gcj -s -fjni -mwindows --classpath="AppleCommander.jar" $OPTS \
|
||||||
--main=com.webcodepro.applecommander.ui.AppleCommander \
|
--main=com.webcodepro.applecommander.ui.AppleCommander \
|
||||||
-o AppleCommander *.o -L. -lswt
|
-o AppleCommander *.o
|
||||||
|
|
||||||
echo "**********************************************"
|
echo "**********************************************"
|
||||||
echo "** CLEAN **"
|
echo "** CLEAN **"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user