mirror of
https://github.com/processing/processing4.git
synced 2026-02-02 13:21:07 +01:00
adding ecj as compiler
This commit is contained in:
@@ -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/
|
||||
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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/
|
||||
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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/
|
||||
|
||||
@@ -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 \
|
||||
|
||||
20
todo.txt
20
todo.txt
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user