From 3b8052685c87e6564a3a4c37954ac2d96fcd6478 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Sun, 14 Feb 1999 23:12:06 +0000 Subject: [PATCH] (finally) unified the interpreter and the applet as Just suggested ages ago. The resulting program is called PythonInterpreter. --- Mac/Build/PythonApplet.prj | Bin 83905 -> 0 bytes .../{Python.prj => PythonInterpreter.prj} | Bin 74912 -> 86704 bytes Mac/Demo/building.html | 16 +++++----------- Mac/Lib/buildtools.py | 2 +- Mac/scripts/fullbuild.py | 3 +-- 5 files changed, 7 insertions(+), 14 deletions(-) delete mode 100644 Mac/Build/PythonApplet.prj rename Mac/Build/{Python.prj => PythonInterpreter.prj} (55%) diff --git a/Mac/Build/PythonApplet.prj b/Mac/Build/PythonApplet.prj deleted file mode 100644 index 500cd8964119cab40933707db9dc677643c7ce47..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc-jL100001 literal 83905 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 diff --git a/Mac/Build/Python.prj b/Mac/Build/PythonInterpreter.prj similarity index 55% rename from Mac/Build/Python.prj rename to Mac/Build/PythonInterpreter.prj index 9dc1387e4a33b283bf660f739770cd868308c801..ab3cd9fdc97bdf2095f29d3c2ce2f92bfaeef653 100644 GIT binary patch delta 6612 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 DpUx3b delta 3118 zc-mc-3s6*57=X{YcVEB~3oNhY83?REqCu2BcqA;WqOO@Gy<99)YmqgUd^NL-y)Y|V zk9OT^*qX4cY*0>#6J-pNm6d2sIa%3bn#rc7X?jmOL;ruzLMB%cD~jZ5BB}3d*t1f$ zWTt%1$7V{ctf4WLjZ5*|E&FADsC$!rcPh={vxgs%SV7kJJR!M-vel`FlB|?a^$)BP z6322z3M0M(Ry$&6dptvITS+bZT`Fh((n|K6l+F4xbJ<6k**x3zx`{8%|3HfP9%c@g zjh~-+UXC>T!tXek#2znQ!rm>p!~wxj zxb1K!!Y%O}_a~HXcjmBHoL8`)oaflrX)`0feAT96`OQpCJ6+k#ap~%a?_+l1>IYeJ z<}CZvpx9TXbuuv%wl0{E2lY}QnL3ytS1g0Gp_`2LI8f#*&9PTxWskNUr$ ziRi3vQ)o@+I#0v(k%k&JRGH7#XQn2Cp2-oPPifDf8C+Qzk-!@hD^4$mK$fJ>QDbEf zrI*+-K##Yz2{(WpPWQ4;n`c+1R&6avYb$i5wafI$4-0xBr8Y|`vb03l zS-Ws{o@b$Q%1U!1zAU!0_$Ys|{tRVxN5JxTjCfz{q&85Y}uVm^Y}>ZS(+Os z;n?(9SukrAA&cAi#lz=mu3J_MW7?EugQr9JgqZiLQwq>dyyz5S8~pKL(Zs~(9%5YF z|EYtrk=lPDFA4mn$jcNr%?8sYwIag%Gg#h!2aVGtdlLGTk0DIJ1v5?^&*KAwZ6;R# zsvEb|mVp&wl~iwJKKy*KiU0ailEke;@v;m>!jiN8;r3yh#JwI19?dS^KL#AEj0c;82f$2QG7yVT-8)^9*5N+C0`J6GO5V)yFES<_{{;Y%= z>1Sbz%oV(6)tw}|G)S=5)N5`Z=<^Bg-mL8=ToSgQRpoo$dAqk%zZi9-3*PVx zJjR5MH*N+wL-1<{!Dgo5163G|;Enb0*eCSd@DM5%+=b`dtl(00V0#e~Z2>qW*@dFL z=y0~+3)-O&G(L(InIrg;4)DPy3_N`ZK&}#MqBXA4J20@0P@t1cZ5dL!Q5kEZkB42= zM)p(sK`s*G-Jm1hFYFw~Y|aq8n@xYYq z??C7l18chV>_>B+!#dR*wi(%P!|o{46m2%L-<*oABKX=ZM)tF@bSnh+hV|@6U6qR8 z1KBV27|uV6fmCWXZ!(;p`xwZx1;2Zlp8e>;Ml3bKJED5_qZ>B>xK!|-bUpif`oS+! zrRhJbW`Bj)oulxhT3c{L&wjM`7=X(J-+Elne$@LffEvN~#2eY)1{ork3qBurxku^s z(6X=_`>{Z)1j(obcP+M3M<}>7{wfsoc^`XSo;zWhOALeeg_P-N{NnjE5Ig zPjP(e_)~b~Yk^MTRUW<6`v$Oj<_bOl=YpkP zzD;k9*d;q!@fgw;Y}I?CZvrE}R^ubOqFCWBkmm{h<{f%(#7sD+QMu4e^HSzPd6AVu z&q;K`qc~e=O}Meb2%r}a07b~TCa|&{ZXVE*!Cs-Sfni&)%zpXh6WZZjV*LhN+4@80Qy7#=PpqmZJ~K( zqbCf0F9y6+=s5}vEvbD&s}tbMnOv{*x6r>*-Z^e?|1j_s$}TVP_ue!3`T^i~4LvZQ zme8;pjR}XOag4TG%fJbp%X6^-@70cRi!p!q4v;qpzV4vG|HS_>8wKC__Z0o(Aa4@< Ug9|E8PzT<^?b@vLFQB{r0~u40fB*mh diff --git a/Mac/Demo/building.html b/Mac/Demo/building.html index f78b2b729d5a..ee214e69d6d5 100644 --- a/Mac/Demo/building.html +++ b/Mac/Demo/building.html @@ -346,8 +346,8 @@ it from the system folder and running Python once again will re-create it. First you optionally build the external libraries with buildlibs.prj. Next, the projects for interpreter, core library and applet skeleton are all linked together, so -building the fat targets in Python.prj and -PythonApplet.prj will result in everything being built. The +building the fat target in PythonEngine.prj +will result in everything being built. The resulting applications and fat shared library are deposited in the main Python folder. Finally, you build all the plugins with the plugins.prj project. @@ -364,16 +364,10 @@ moving the file will cause you grief later if you rebuild the library and forget to copy it to the extensions folder again. The InstallPython applet will also do this, along with creating the plugin aliases. -
Python +
PythonInterpeter
The interpreter. This is basically a routine to call out to the -shared library.

- -

PythonAppletPPC -
The applet skeleton application. Very similar to -PythonPPC, but it calls to a different entrypoint in the -core library. The mkapplet script will copy this complete -file, and add a 'PYC ' with the module to generate an -applet.

+shared library. Unlike in previous releases the same program is used for +creating applets (for which formerly PythonApplet was used).

Plugin projects
Each plugin module has a separate project. The Plugins.prj diff --git a/Mac/Lib/buildtools.py b/Mac/Lib/buildtools.py index 3dcb6ae8d41e..badd8a1f6653 100644 --- a/Mac/Lib/buildtools.py +++ b/Mac/Lib/buildtools.py @@ -22,7 +22,7 @@ DEBUG=1 MAGIC = imp.get_magic() # Template file (searched on sys.path) -TEMPLATE = "PythonApplet" +TEMPLATE = "PythonInterpreter" # Specification of our resource RESTYPE = 'PYC ' diff --git a/Mac/scripts/fullbuild.py b/Mac/scripts/fullbuild.py index 3b7ecb60c3e8..3eaed0677f2c 100644 --- a/Mac/scripts/fullbuild.py +++ b/Mac/scripts/fullbuild.py @@ -149,8 +149,7 @@ def handle_dialog(filename): BUILD_DICT = { I_CORE : (buildmwproject, "CWIE", [ (":Mac:Build:PythonCore.prj", "PythonCore"), - (":Mac:Build:Python.prj", "PythonFAT"), - (":Mac:Build:PythonApplet.prj", "PythonAppletFAT"), + (":Mac:Build:PythonInterpreter.prj", "PythonInterpreter"), ]), I_PPC_PLUGINS : (buildmwproject, "CWIE", [ -- 2.47.3