adding ecj as compiler

This commit is contained in:
benfry
2008-07-28 03:12:30 +00:00
parent 6da3695df5
commit 7600925f6d
7 changed files with 19 additions and 13 deletions

View File

@@ -21,6 +21,7 @@ mkdir processing
cp -r ../shared/lib processing/
cp -r ../shared/libraries processing/
cp ../../app/lib/antlr.jar processing/lib/
cp ../../app/lib/ecj.jar processing/lib/
cp ../../app/lib/jna.jar processing/lib/
cp ../shared/revisions.txt processing/

View File

@@ -15,6 +15,7 @@ else
cp -r ../shared/libraries work/
cp ../../app/lib/antlr.jar work/lib/
cp ../../app/lib/ecj.jar work/lib/
cp ../../app/lib/jna.jar work/lib/
echo Extracting examples...
@@ -126,7 +127,7 @@ mkdir -p ../build/linux/work/classes
-cp ../build/linux/work/java/lib/tools.jar \
com.sun.tools.javac.Main \
-source 1.5 -target 1.5 \
-classpath ../build/linux/work/lib/core.jar:../build/linux/work/lib/antlr.jar:../build/linux/work/lib/jna.jar:../build/linux/work/java/lib/tools.jar \
-classpath ../build/linux/work/lib/core.jar:../build/linux/work/lib/antlr.jar:../build/linux/work/lib/ecj.jar:../build/linux/work/lib/jna.jar:../build/linux/work/java/lib/tools.jar \
-d ../build/linux/work/classes \
src/processing/app/*.java \
src/processing/app/debug/*.java \

View File

@@ -26,6 +26,7 @@ mkdir processing
cp -r ../shared/lib processing/
cp -r ../shared/libraries processing/
cp ../../app/lib/antlr.jar processing/lib/
cp ../../app/lib/ecj.jar processing/lib/
cp ../../app/lib/jna.jar processing/lib/
cp ../shared/revisions.txt processing/

View File

@@ -15,6 +15,7 @@ else
cp -r ../shared/libraries work/
cp ../../app/lib/antlr.jar work/lib/
cp ../../app/lib/ecj.jar work/lib/
cp ../../app/lib/jna.jar work/lib/
echo Extracting examples...
@@ -104,7 +105,7 @@ mkdir -p ../build/macosx/work/classes
javac \
-source 1.5 -target 1.5 \
-classpath ../build/macosx/work/lib/core.jar:../build/macosx/work/lib/antlr.jar:../build/macosx/work/lib/jna.jar \
-classpath ../build/macosx/work/lib/core.jar:../build/macosx/work/lib/antlr.jar:../build/macosx/work/lib/ecj.jar:../build/macosx/work/lib/jna.jar \
-d ../build/macosx/work/classes \
src/processing/app/*.java \
src/processing/app/debug/*.java \

View File

@@ -25,6 +25,7 @@ cp -r ../shared/lib processing/
cp -r ../shared/libraries processing/
cp ../../app/lib/antlr.jar processing/lib/
cp ../../app/lib/ecj.jar processing/lib/
cp ../../app/lib/jna.jar processing/lib/
cp ../shared/revisions.txt processing/

View File

@@ -15,6 +15,7 @@ else
cp -r ../shared/libraries work/
cp ../../app/lib/antlr.jar work/lib/
cp ../../app/lib/ecj.jar work/lib/
cp ../../app/lib/jna.jar work/lib/
echo Extracting examples...
@@ -139,7 +140,7 @@ mkdir -p ../build/windows/work/classes
-classpath "..\\build\\windows\\work\\java\\lib\\tools.jar" \
com.sun.tools.javac.Main \
-source 1.5 -target 1.5 \
-classpath "..\\build\\windows\\work\\lib\\core.jar;..\\build\\windows\\work\\lib\antlr.jar;..\\build\\windows\\work\\lib\\jna.jar;..\\build\\windows\\work\\java\\lib\\tools.jar" \
-classpath "..\\build\\windows\\work\\lib\\core.jar;..\\build\\windows\\work\\lib\antlr.jar;..\\build\\windows\\work\\lib\\ecj.jar;..\\build\\windows\\work\\lib\\jna.jar;..\\build\\windows\\work\\java\\lib\\tools.jar" \
-d ..\\build\\windows\\work\\classes \
src/processing/app/*.java \
src/processing/app/debug/*.java \

View File

@@ -1,33 +1,33 @@
0143 pde
X fixed build problems with macosx and linux, thanks to reports
o need to compare with localized version of javac strings
X http://dev.processing.org/bugs/show_bug.cgi?id=828
X just moving to ecj instead of javac
X preproc code showing through since it's on line 0:
X http://dev.processing.org/bugs/show_bug.cgi?id=831
X also need to handle "unexpected type" error in that example
_ draw mode apps do not shut off the run button when finished
_ remove namespace stuff from xml lib?
_ Closing the last window doesn't cause PDE to save its position/contents/etc
_ http://dev.processing.org/bugs/show_bug.cgi?id=835
_ opengl.jar with eclipse
_ auto-extract native libs from opengl.jar
_ to remove java.library.path problems (!)
_ need to compare with localized version of javac strings
_ http://dev.processing.org/bugs/show_bug.cgi?id=828
_ preproc code showing through since it's on line 0:
_ http://dev.processing.org/bugs/show_bug.cgi?id=831
_ also need to handle "unexpected type" error in that example
_ add block comment to right-click menu
_ http://dev.processing.org/bugs/show_bug.cgi?id=840
_ add increase/decrease indent to edit and right-click edit menu
_ http://dev.processing.org/bugs/show_bug.cgi?id=841
_ block comment - don't bother with last line if starting it
_ (same behavior as eclipse)
new/open/close/save
_ not remembering window size/placement preferences
_ http://dev.processing.org/bugs/show_bug.cgi?id=837
_ Closing the last window doesn't cause PDE to save its position/contents/etc
_ http://dev.processing.org/bugs/show_bug.cgi?id=835
_ [LaunchRunner Error] processing.app.Base.main(String[]) threw an exception
_ http://dev.processing.org/bugs/show_bug.cgi?id=821
_ file-save stops running sketch