modifying scripts for newer serial setup

This commit is contained in:
benfry
2003-08-03 20:28:45 +00:00
parent 84f7ae79fa
commit c6957c7c18
3 changed files with 52 additions and 12 deletions

View File

@@ -61,7 +61,13 @@ chmod +x processing/jikes.exe
cp launcher/processing.exe processing/
cp dist/run.bat processing/
cp dist/lib/pde_windows.properties processing/lib/
cp dist/lib/comm.jar processing/lib/
#cp dist/lib/comm.jar processing/lib/
# get serial stuff from the bagel dir
cp ../../bagel/serial/comm.jar processing/lib/
cp ../../bagel/serial/javax.comm.properties processing/lib/
cp ../../bagel/serial/win32com.dll processing/
chmod +x processing/win32com.dll
# convert notes.txt to windows LFs
# the 2> is because the app is a little chatty

View File

@@ -35,9 +35,13 @@ else
unzip -q -d work jre.zip
# cygwin requires this because of unknown weirdness
# it was not formerly this anal retentive
chmod +x work/java/bin/*.exe
chmod +x work/java/bin/*.dll
chmod +x work/java/bin/client/*.dll
cd work/java/bin/
chmod -R +x *.exe *.dll
cd ../../..
pwd
#chmod -R +x work/java/bin/*.exe
#chmod +x work/java/bin/*.dll
#chmod +x work/java/bin/client/*.dll
mkdir work/lib/export
mkdir work/lib/build
@@ -49,7 +53,16 @@ else
echo Compiling processing.exe
cd launcher && make && cp processing.exe ../work/ && cd ..
echo
# get the serial stuff
echo Copying serial support from bagel dir
cp ../../bagel/serial/comm.jar work/lib/
cp ../../bagel/serial/javax.comm.properties work/lib/
cp ../../bagel/serial/win32com.dll work/
chmod +x work/win32com.dll
# get jikes and depedencies
gunzip < jikes.exe.gz > work/jikes.exe
chmod +x work/jikes.exe
fi
@@ -88,14 +101,21 @@ fi
# another alternative
#QT_JAVA_PATH=../build/shared/lib/qtjava.zip
CLASSPATH="..\\build\\windows\\work\\java\\lib\\rt.jar;..\\build\\windows\\work\\java\\lib\\ext\\comm.jar;${QT_JAVA_PATH}"
# regular version
#CLASSPATH="..\\build\\windows\\work\\java\\lib\\rt.jar;..\\build\\windows\\work\\java\\lib\\ext\\comm.jar;${QT_JAVA_PATH}"
### --- make version with serial for the application
echo Building bagel with serial, sonic and video support
perl make.pl SERIAL SONIC VIDEO
# new regular version
CLASSPATH="..\\build\\windows\\work\\java\\lib\\rt.jar;..\\build\\windows\\work\\lib\\comm.jar;${QT_JAVA_PATH}"
# rxtx version
#CLASSPATH="..\\build\\windows\\work\\java\\lib\\rt.jar;..\\build\\windows\\work\\java\\lib\\ext\\RXTXcomm.jar;${QT_JAVA_PATH}"
# make version with serial for the application
echo Building bagel with serial, sonic, video and jdk13 support
perl make.pl SERIAL SONIC VIDEO JDK13
cp classes/*.class ../build/windows/work/classes/
### --- make simpler version for applet exporting
# make simpler version for applet exporting, only 1.1 functions
echo Building bagel for export with sonic support
perl make.pl SONIC
cp classes/*.class ../build/windows/work/lib/export/
@@ -109,8 +129,14 @@ echo Building PDE for JDK 1.4
cd app
CLASSPATH="..\\build\\windows\\work\\classes;..\\build\\windows\\work\\lib\\kjc.jar;..\\build\\windows\\work\\lib\\oro.jar;..\\build\\windows\\work\\java\\lib\\rt.jar;..\\build\\windows\\work\\java\\lib\\ext\\comm.jar;${QT_JAVA_PATH}"
# rxtx version
#CLASSPATH="..\\build\\windows\\work\\classes;..\\build\\windows\\work\\lib\\kjc.jar;..\\build\\windows\\work\\lib\\oro.jar;..\\build\\windows\\work\\java\\lib\\rt.jar;..\\build\\windows\\work\\java\\lib\\ext\\RXTXcomm.jar;${QT_JAVA_PATH}"
# original version
#CLASSPATH="..\\build\\windows\\work\\classes;..\\build\\windows\\work\\lib\\kjc.jar;..\\build\\windows\\work\\lib\\oro.jar;..\\build\\windows\\work\\java\\lib\\rt.jar;..\\build\\windows\\work\\java\\lib\\ext\\comm.jar;${QT_JAVA_PATH}"
# new javax.comm location
CLASSPATH="..\\build\\windows\\work\\classes;..\\build\\windows\\work\\lib\\kjc.jar;..\\build\\windows\\work\\lib\\oro.jar;..\\build\\windows\\work\\java\\lib\\rt.jar;..\\build\\windows\\work\\lib\\comm.jar;${QT_JAVA_PATH}"
# version for javac/1.1 testing
#CLASSPATH="..\\build\\windows\\work\\classes;..\\build\\windows\\work\\lib\\kjc.jar;..\\build\\windows\\work\\lib\\oro.jar;..\\build\\windows\\work\\java\\lib\\rt.jar;..\\build\\windows\\work\\java\\lib\\ext\\comm.jar;..\\build\\macos9\\JDKClasses.zip;..\\build\\macos9\\JDKToolsClasses.zip"

View File

@@ -11,10 +11,18 @@ fi
# another alternative
#QT_JAVA_PATH=..\\build\\shared\\lib\\qtjava.zip
# rxtx testing
#CLASSPATH=java\\lib\\rt.jar\;lib\;lib\\build\;lib\\pde.jar\;lib\\kjc.jar\;lib\\oro.jar\;lib\\RXTXcomm.jar\;${QT_JAVA_PATH}
CLASSPATH=java\\lib\\rt.jar\;lib\;lib\\build\;lib\\pde.jar\;lib\\kjc.jar\;lib\\oro.jar\;java\\lib\\ext\\comm.jar\;${QT_JAVA_PATH}
# newer javax.comm version
#CLASSPATH=java\\lib\\rt.jar\;lib\;lib\\build\;lib\\pde.jar\;lib\\kjc.jar\;lib\\oro.jar\;lib\\comm.jar\;${QT_JAVA_PATH}
CLASSPATH=java\\lib\\rt.jar\;lib\;lib\\build\;lib\\pde.jar\;lib\\kjc.jar\;lib\\oro.jar\;lib\\comm.jar\;lib\\RXTXcomm.jar\;${QT_JAVA_PATH}
# javax.comm version
#CLASSPATH=java\\lib\\rt.jar\;lib\;lib\\build\;lib\\pde.jar\;lib\\kjc.jar\;lib\\oro.jar\;java\\lib\\ext\\comm.jar\;${QT_JAVA_PATH}
# version for javac/1.1 testing
#CLASSPATH=java\\lib\\rt.jar\;lib\;lib\\build\;lib\\pde.jar\;lib\\kjc.jar\;lib\\oro.jar\;java\\lib\\ext\\comm.jar\;${QT_JAVA_PATH}\;..\\..\\macos9\\JDKClasses.zip\;..\\..\\macos9\\JDKToolsClasses.zip
#cd work && ./java/bin/java -cp ${CLASSPATH} PdeBase
cd work && ./java/bin/java -cp ${CLASSPATH} PdeBase