From e2428068b573909c6799532dba67c2d0ea08173c Mon Sep 17 00:00:00 2001 From: benfry Date: Mon, 22 Jul 2002 15:49:07 +0000 Subject: [PATCH] moving things around and breaking cvs directory structure --- processing/app/PdeEditor.java | 5 ++- processing/app/buttons.gif | Bin 1429 -> 0 bytes processing/app/make.bat | 58 ++++++++++++++++++++++++++++++++++ processing/app/run.bat | 6 ++++ 4 files changed, 68 insertions(+), 1 deletion(-) delete mode 100644 processing/app/buttons.gif create mode 100755 processing/app/make.bat create mode 100755 processing/app/run.bat diff --git a/processing/app/PdeEditor.java b/processing/app/PdeEditor.java index 8855fe1de..056b44306 100644 --- a/processing/app/PdeEditor.java +++ b/processing/app/PdeEditor.java @@ -1195,8 +1195,9 @@ public class PdeEditor extends Panel { from.close(); // ?? to.close(); // ?? +#ifdef JDK13 bfile.setLastModified(afile.lastModified()); // jdk13 required - +#endif } catch (IOException e) { e.printStackTrace(); } @@ -1215,7 +1216,9 @@ public class PdeEditor extends Panel { if (source.isDirectory()) { target.mkdirs(); copyDir(source, target); +#ifdef JDK13 target.setLastModified(source.lastModified()); +#endif } else { copyFile(source, target); } diff --git a/processing/app/buttons.gif b/processing/app/buttons.gif deleted file mode 100644 index f13a8df0839036ef7b340bf99a305f9b0319428e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1429 zcmV;G1#0?7Nk%w1Va5Ps0HOc@00030|NohpnPz5YGcz;)|Nj6000000A^8LW000F5 zEC2ui0LB1g000C3NV?qqO~^^By*TU5yZ>OwL1gKOXsWL4H@t8x&z5PI?K%&6?_awh zt#T`#el8&o$z&;?HKUZ!+&p8|Ea)nXPK#O~7ZxsO#yjuVW}cw2ZSk9Ioe_5T`%AsX zandMrdvO+mbQ*YiN_>3~bzNJAON4Hce|8Eod505?Y#3-shLjXaihzhO5Q{{feuZxx zK@UNs5<&}*sRJZ1n}Zatucd;Qm<_eN#gCc{$-5=box+Z=bH>fcsGye2z7E^mysN6b zoD$U4#G}eFwBgpv?c?uo(Dm@?5Ap6--rw4WoaxrigbZu|HJJl8O&@~_xH7R4m(3YG zh>3Dt#CS~qqQHU8{IznpfMdr~2SHZU_)*SEX%yXAZ0XV$o`sVdlBBZkq(^%(WBpS# zGvz#@ERCwXHgc!Ql}Q=a6nd22PoP1OUOhK8R8x{qWd_9BRirnAWcdNyDzz*ZM*708 zMVVHv*?GN`W*vi&s!p&yvq9-Qm@q!BYQ0u{`_*A$oVp0ZtU9)CV83B@mbA-Q)a0Q^ zBgaIGxQb>4ZYPG=2)dl;)P>8O=E+$#DM>l^c9wlw_h&-5CGXDM+qYg@P%GO)GP`x# z<-wQxXiiuzpIEYKE?L(=+nbZr@p=W^X}u1_l_<+a+>nT2U<@J zdhT2Q|K%q_fPe5O%xwf#BA|W)8t4io2^O;8ehoGjR~!)nVI6sA)Nlb6JpBh>Rw-mC zp>!r{Xhjq&TF721Vys3Xax-=~5)lG~=%6P9)!{;o5N1HziHOv9go?q~SIUnC!i8jz zAENdoC`KL$;w?KiGG&uRI!UB)*nRoemM0G5MwWe$+2xu^Mj+;!vT*sAluNcqLMJ(5 z>0*Bn0SV_maMmefi*s&vrk#LpIbwiAs(Gk|j_NrmnYDo|d<43Q?X~TS zd8fD8PAaPhA}Segv*yx!ZNKu?i|@AdMe9_#jk;T_wE{=kt-%!Uo5iAj`Us1@p3WQY zk@@l_t;6H;i=Ui09&0hmT8tQSoG4~|E~_moS@FSI(2FmJ#El#yjM?RsZpjl;%V&=p zf2Z@!0=k?SdP@^sw8G*}jq}V!J3TeeR=4U{*I+lHb=YL1Fm~DUaea0etf7tdzH3+U z+;eVUEo$6I(5+zI#wuzv+u-ue^t*p&v2@fwaQ$Y0JS;)*!b6qFF_e=pZf&stUucX` zt={V+7AZ>c*sGE`C>P@D^`lb)|Ew!l^A)W()p>JFAB)LCc_3XNf$+&Z| zsr=~hE#mIC&vw5|W^Tx@O!MN?nm9Uv>b>(Px(>I^<10IU`fnTm zq&+}cFCp~V`u=sjrOm!Rt&FE7KlZ^R2F>6VE4oFff5#yo?b`LfT(Pfu8oJ)cE`&b; zz725=6x0J3_&x9q&|mJOAGBaLLf!>XgC`7}*C`3`?QkVJnFn8&L@F}pj9OG(7mFyn95^jv8=B+8*kJ~(=?y^KaiMC;Se~=Z jjgX1cW77&J7pN&RKX^;qBjppx_$bb5l@uJ`5&!@@i3P|V diff --git a/processing/app/make.bat b/processing/app/make.bat new file mode 100755 index 000000000..d19c5433c --- /dev/null +++ b/processing/app/make.bat @@ -0,0 +1,58 @@ +@echo off + +REM -- standard Proce55ing application build + +REM set ME=application +REM set JRE=\jre-1.3.1_04-intl + +rm -f classes/*.class + +REM -- BUG need to test if lib/export exists, create it if not +REM -- may exist but is being pruned by cvs + +REM -- need to remove sketchbook\standard from here +REM -- sketchbook needs to be compiled on startup or for +REM -- each compile of any given app + +REM -- compile bagel and copy in its classes +REM -- also an extra set of files for the export-to-applet + +cd .. +cd bagel + +REM -- attempting to get serial to work +REM set CLASSPATH=d:\fry\processing\app\application\classes;%JRE%\lib\rt.jar;%JRE%\lib\ext\comm.jar;%CLASSPATH% +REM set CLASSPATH=..\app\application\classes;%JRE%\lib\ext\comm.jar;%CLASSPATH% +REM perl make.pl SERIAL + +perl make.pl +cp classes/*.class ../app/classes/ +rm -f ../app/lib/export/*.class +cp classes/*.class ../app/lib/export/ +cd .. +cd app + +REM -- needs to happen before building b/c classpath needs to be set +set CLASSPATH2=%CLASSPATH% +REM set CLASSPATH=lib\kjc.jar;lib\oro.jar;java\lib\rt.jar;java\lib\ext\comm.jar;%CLASSPATH% +set CLASSPATH=classes;lib\kjc.jar;lib\oro.jar;java\lib\rt.jar;java\lib\ext\comm.jar + +REM cd .. +perl buzz.pl "jikes +D -nowarn -d application\classes" -dJDK13 *.java kjc\*.java +REM cd application + +REM rm -f lib/version + +rem -- make pde.jar +cd classes +rm -f ..\lib\pde.jar +REM zip -0q ..\lib\pde.jar *.class *.gif +zip -0q ..\lib\pde.jar *.class +cd .. + +rem -- build exe from the classes folder +REM cd classes +REM jexegen /w /main:PdeApplication /out:..\pde.exe *.class +REM cd .. + +set CLASSPATH=%CLASSPATH2% \ No newline at end of file diff --git a/processing/app/run.bat b/processing/app/run.bat new file mode 100755 index 000000000..866d1358d --- /dev/null +++ b/processing/app/run.bat @@ -0,0 +1,6 @@ +@echo off +REM .\bin\jre -cp lib;lib\pde.jar;lib\kjc.jar;lib\comm.jar PdeApplication +REM .\bin\jre -cp lib;lib\pde.jar;lib\jython.jar;lib\kjc.jar;lib\comm.jar PdeApplication +REM java\bin\java -cp lib;lib\build;lib\pde.jar;lib\oro.jar;lib\kjc.jar;lib\comm.jar PdeApplication +REM \jre-1.3.1_04-intl\bin\java -cp lib;lib\build;lib\pde.jar;lib\oro.jar;lib\kjc.jar;lib\comm.jar PdeBase +.\java\bin\java -cp lib;lib\build;lib\pde.jar;lib\oro.jar;lib\kjc.jar;lib\comm.jar PdeBase