Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 23c0150

Browse files
committed
The Makefile
1 parent 6a0fb6e commit 23c0150

1 file changed

Lines changed: 36 additions & 20 deletions

File tree

Mac/MPW/Makefile

Lines changed: 36 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@
1010

1111
Top = :::
1212
CC = SC
13-
CFlags = -woff -e -model cfmseg -b ¶
14-
-i "{Top}"Mac: -i "{Top}"Include: -i "{CIncludes}" ¶
13+
CFlagsNoInclude = -woff -e -model cfmseg -b ¶
1514
-d HAVE_CONFIG_H=1 -d MPW=1
15+
PythonIncludes = -i "{Top}"Mac: -i "{Top}"Include:
16+
MacIncludes = -i "{CIncludes}"
17+
CFlagsMac = {CFlagsNoInclude} {MacIncludes} {PythonIncludes}
18+
CFlags = {CFlagsNoInclude} {PythonIncludes} {MacIncludes}
1619
Objs = :Objs:
1720
ExtensionsFolder = {SystemFolder}Extensions:
1821

@@ -24,6 +27,8 @@ ALL =
2427
"{Objs}"acceler.c.o ¶
2528
"{Objs}"accessobject.c.o ¶
2629
"{Objs}"arraymodule.c.o ¶
30+
"{Objs}"atof.c.o ¶
31+
"{Objs}"strtod.c.o ¶
2732
"{Objs}"audioop.c.o ¶
2833
"{Objs}"bltinmodule.c.o ¶
2934
"{Objs}"ceval.c.o ¶
@@ -51,6 +56,7 @@ ALL =
5156
"{Objs}"listobject.c.o ¶
5257
"{Objs}"longobject.c.o ¶
5358
"{Objs}"macfsmodule.c.o ¶
59+
"{Objs}"macgetargv.c.o ¶
5460
"{Objs}"macgetmtime.c.o ¶
5561
"{Objs}"macglue.c.o ¶
5662
"{Objs}"macguesstabsize.c.o ¶
@@ -152,6 +158,7 @@ PythonApplet
152158
-o PythonApplet ¶
153159
-xm e ¶
154160
-model cfmseg ¶
161+
-c PYTa ¶
155162
"{Objs}"macapplet.c.o ¶
156163
"{CLibraries}"NuStdCLib.slb ¶
157164
"{Libraries}"NuInterfaceLib.slb ¶
@@ -359,6 +366,9 @@ xxmodule.slb
359366
"{Objs}"macglue.c.o Ä "{Top}"Mac:macglue.c
360367
{CC} "{Top}"Mac:macglue.c -o "{Objs}"macglue.c.o -s macglue.c {CFlags}
361368

369+
"{Objs}"macgetargv.c.o Ä "{Top}"Mac:macgetargv.c
370+
{CC} "{Top}"Mac:macgetargv.c -o "{Objs}"macgetargv.c.o -s macgetargv.c {CFlagsMac}
371+
362372
"{Objs}"modsupport.c.o Ä "{Top}"Python:modsupport.c
363373
{CC} "{Top}"Python:modsupport.c -o "{Objs}"modsupport.c.o -s modsupport.c {CFlags}
364374

@@ -422,32 +432,32 @@ xxmodule.slb
422432
"{Objs}"pythonrun.c.o Ä "{Top}"Python:pythonrun.c
423433
{CC} "{Top}"Python:pythonrun.c -o "{Objs}"pythonrun.c.o -s pythonrun.c {CFlags}
424434

425-
"{Objs}"AEmodule.c.o Ä "{Top}"bgen:ae:AEmodule.c
426-
{CC} "{Top}"bgen:ae:AEmodule.c -o "{Objs}"AEmodule.c.o -s AEmodule.c {CFlags}
435+
"{Objs}"AEmodule.c.o Ä "{Top}"Demo:bgen:ae:AEmodule.c
436+
{CC} "{Top}"Demo:bgen:ae:AEmodule.c -o "{Objs}"AEmodule.c.o -s AEmodule.c {CFlags}
427437

428-
"{Objs}"Ctlmodule.c.o Ä "{Top}"bgen:ctl:Ctlmodule.c
429-
{CC} "{Top}"bgen:ctl:Ctlmodule.c -o "{Objs}"Ctlmodule.c.o -s Ctlmodule.c {CFlags}
438+
"{Objs}"Ctlmodule.c.o Ä "{Top}"Demo:bgen:ctl:Ctlmodule.c
439+
{CC} "{Top}"Demo:bgen:ctl:Ctlmodule.c -o "{Objs}"Ctlmodule.c.o -s Ctlmodule.c {CFlags}
430440

431-
"{Objs}"Dlgmodule.c.o Ä "{Top}"bgen:dlg:Dlgmodule.c
432-
{CC} "{Top}"bgen:dlg:Dlgmodule.c -o "{Objs}"Dlgmodule.c.o -s Dlgmodule.c {CFlags}
441+
"{Objs}"Dlgmodule.c.o Ä "{Top}"Demo:bgen:dlg:Dlgmodule.c
442+
{CC} "{Top}"Demo:bgen:dlg:Dlgmodule.c -o "{Objs}"Dlgmodule.c.o -s Dlgmodule.c {CFlags}
433443

434-
"{Objs}"Evtmodule.c.o Ä "{Top}"bgen:evt:Evtmodule.c
435-
{CC} "{Top}"bgen:evt:Evtmodule.c -o "{Objs}"Evtmodule.c.o -s Evtmodule.c {CFlags}
444+
"{Objs}"Evtmodule.c.o Ä "{Top}"Demo:bgen:evt:Evtmodule.c
445+
{CC} "{Top}"Demo:bgen:evt:Evtmodule.c -o "{Objs}"Evtmodule.c.o -s Evtmodule.c {CFlags}
436446

437-
"{Objs}"Menumodule.c.o Ä "{Top}"bgen:menu:Menumodule.c
438-
{CC} "{Top}"bgen:menu:Menumodule.c -o "{Objs}"Menumodule.c.o -s Menumodule.c {CFlags}
447+
"{Objs}"Menumodule.c.o Ä "{Top}"Demo:bgen:menu:Menumodule.c
448+
{CC} "{Top}"Demo:bgen:menu:Menumodule.c -o "{Objs}"Menumodule.c.o -s Menumodule.c {CFlags}
439449

440-
"{Objs}"Qdmodule.c.o Ä "{Top}"bgen:qd:Qdmodule.c
441-
{CC} "{Top}"bgen:qd:Qdmodule.c -o "{Objs}"Qdmodule.c.o -s Qdmodule.c {CFlags}
450+
"{Objs}"Qdmodule.c.o Ä "{Top}"Demo:bgen:qd:Qdmodule.c
451+
{CC} "{Top}"Demo:bgen:qd:Qdmodule.c -o "{Objs}"Qdmodule.c.o -s Qdmodule.c {CFlags}
442452

443-
"{Objs}"Resmodule.c.o Ä "{Top}"bgen:res:Resmodule.c
444-
{CC} "{Top}"bgen:res:Resmodule.c -o "{Objs}"Resmodule.c.o -s Resmodule.c {CFlags}
453+
"{Objs}"Resmodule.c.o Ä "{Top}"Demo:bgen:res:Resmodule.c
454+
{CC} "{Top}"Demo:bgen:res:Resmodule.c -o "{Objs}"Resmodule.c.o -s Resmodule.c {CFlags}
445455

446-
"{Objs}"Sndmodule.c.o Ä "{Top}"bgen:snd:Sndmodule.c
447-
{CC} "{Top}"bgen:snd:Sndmodule.c -o "{Objs}"Sndmodule.c.o -s Sndmodule.c {CFlags}
456+
"{Objs}"Sndmodule.c.o Ä "{Top}"Demo:bgen:snd:Sndmodule.c
457+
{CC} "{Top}"Demo:bgen:snd:Sndmodule.c -o "{Objs}"Sndmodule.c.o -s Sndmodule.c {CFlags}
448458

449-
"{Objs}"Winmodule.c.o Ä "{Top}"bgen:win:Winmodule.c
450-
{CC} "{Top}"bgen:win:Winmodule.c -o "{Objs}"Winmodule.c.o -s Winmodule.c {CFlags}
459+
"{Objs}"Winmodule.c.o Ä "{Top}"Demo:bgen:win:Winmodule.c
460+
{CC} "{Top}"Demo:bgen:win:Winmodule.c -o "{Objs}"Winmodule.c.o -s Winmodule.c {CFlags}
451461

452462
"{Objs}"md5c.c.o Ä "{Top}"Modules:md5c.c
453463
{CC} "{Top}"Modules:md5c.c -o "{Objs}"md5c.c.o -s md5c.c {CFlags}
@@ -487,3 +497,9 @@ xxmodule.slb
487497

488498
"{Objs}"xxmodule.c.o Ä "{Top}"Modules:xxmodule.c
489499
{CC} "{Top}"Modules:xxmodule.c -o "{Objs}"xxmodule.c.o -s xxmodule.c {CFlags}
500+
501+
"{Objs}"atof.c.o Ä "{Top}"Python:atof.c
502+
{CC} "{Top}"Python:atof.c -o "{Objs}"atof.c.o -s atof.c {CFlags}
503+
504+
"{Objs}"strtod.c.o Ä "{Top}"Python:strtod.c
505+
{CC} "{Top}"Python:strtod.c -o "{Objs}"strtod.c.o -s strtod.c {CFlags}

0 commit comments

Comments
 (0)