aboutsummaryrefslogtreecommitdiffstats
path: root/mac/makefile.MPW
diff options
context:
space:
mode:
authorAndrew Choi2002-04-26 23:39:06 +0000
committerAndrew Choi2002-04-26 23:39:06 +0000
commite0f712ba55fa0d073f6ab93606e428f61fc7caf2 (patch)
tree7dc6d3403fafcbee1a83288ac840f7eba1d92b44 /mac/makefile.MPW
parent501d8923ae2cdec4ef50f050bb66d3715ba2a8f6 (diff)
downloademacs-e0f712ba55fa0d073f6ab93606e428f61fc7caf2.tar.gz
emacs-e0f712ba55fa0d073f6ab93606e428f61fc7caf2.zip
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
lisp/ChangeLog, and src/ChangeLog for list of changes.
Diffstat (limited to 'mac/makefile.MPW')
-rw-r--r--mac/makefile.MPW90
1 files changed, 46 insertions, 44 deletions
diff --git a/mac/makefile.MPW b/mac/makefile.MPW
index 66ad1c73f9b..4ad27efb460 100644
--- a/mac/makefile.MPW
+++ b/mac/makefile.MPW
@@ -47,13 +47,13 @@ OptOption = # -opt speed # alternatively set to -opt off or -opt size
47PPCCOptions = {SymOption} {OptOption} -noMapCR -enum int ¶ 47PPCCOptions = {SymOption} {OptOption} -noMapCR -enum int ¶
48 -typecheck relaxed -w off ¶ 48 -typecheck relaxed -w off ¶
49 -includes unix -i {Includes},{Src} ¶ 49 -includes unix -i {Includes},{Src} ¶
50 -d emacs=1 -d HAVE_CONFIG_H 50 -d emacs=1 -d HAVE_CONFIG_H -d MAC_OS -d MAC_OS8
51 51
52LinkOptions = {SymOption} -d 52LinkOptions = {SymOption} -d
53 53
54CONFIG_H_GROUP = "{Includes}config.h" "{Includes}s-mac.h" "{Includes}utsname.h" "{Includes}m-mac.h" 54CONFIG_H_GROUP = "{Includes}config.h" "{Includes}s-mac.h" "{Includes}utsname.h" "{Includes}m-mac.h"
55DISPEXTERN_H_GROUP = "{Src}dispextern.h" "{Includes}macgui.h" 55DISPEXTERN_H_GROUP = "{Src}dispextern.h" "{Src}macgui.h"
56INTERVALS_H_GROUP = "{Src}intervals.h" "{Src}dispextern.h" "{Includes}macgui.h" 56INTERVALS_H_GROUP = "{Src}intervals.h" "{Src}dispextern.h" "{Src}macgui.h"
57WINDOW_H_GROUP = "{Src}window.h" {DISPEXTERN_H_GROUP} 57WINDOW_H_GROUP = "{Src}window.h" {DISPEXTERN_H_GROUP}
58BLOCKINPUT_H_GROUP = "{Src}blockinput.h" "{Src}atimer.h" "{Src}systime.h" ¶ 58BLOCKINPUT_H_GROUP = "{Src}blockinput.h" "{Src}atimer.h" "{Src}systime.h" ¶
59 "{Includes}sys:time.h" "{Includes}sys:time.h" 59 "{Includes}sys:time.h" "{Includes}sys:time.h"
@@ -125,10 +125,10 @@ EmacsObjects = ¶
125# The list of object files generated from new source files of the Macintosh port. 125# The list of object files generated from new source files of the Macintosh port.
126 126
127MacObjects = ¶ 127MacObjects = ¶
128 "{Source}mac.c.x" ¶ 128 "{Src}mac.c.x" ¶
129 "{Source}macfns.c.x" ¶ 129 "{Src}macfns.c.x" ¶
130 "{Source}macmenu.c.x" ¶ 130 "{Src}macmenu.c.x" ¶
131 "{Source}macterm.c.x" 131 "{Src}macterm.c.x"
132 132
133# The next two are the dependency rules for building Emacs. 133# The next two are the dependency rules for building Emacs.
134 134
@@ -369,8 +369,8 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
369 "{Src}process.h" ¶ 369 "{Src}process.h" ¶
370 "{Src}keyboard.h" ¶ 370 "{Src}keyboard.h" ¶
371 "{Src}syssignal.h" ¶ 371 "{Src}syssignal.h" ¶
372 "{Includes}macterm.h" ¶ 372 "{Src}macterm.h" ¶
373 "{Includes}macgui.h" ¶ 373 "{Src}macgui.h" ¶
374 "{Src}frame.h" ¶ 374 "{Src}frame.h" ¶
375 "{Src}systime.h" 375 "{Src}systime.h"
376 376
@@ -482,8 +482,8 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
482 "{Src}lisp.h" ¶ 482 "{Src}lisp.h" ¶
483 "{Src}charset.h" ¶ 483 "{Src}charset.h" ¶
484 "{Src}fontset.h" ¶ 484 "{Src}fontset.h" ¶
485 "{Includes}macterm.h" ¶ 485 "{Src}macterm.h" ¶
486 "{Includes}macgui.h" ¶ 486 "{Src}macgui.h" ¶
487 "{Src}frame.h" ¶ 487 "{Src}frame.h" ¶
488 "{Src}frame.h" ¶ 488 "{Src}frame.h" ¶
489 "{Src}fontset.h" ¶ 489 "{Src}fontset.h" ¶
@@ -556,8 +556,8 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
556 "{Src}systty.h" ¶ 556 "{Src}systty.h" ¶
557 "{Includes}termio.h" ¶ 557 "{Includes}termio.h" ¶
558 "{Includes}sys:types.h" ¶ 558 "{Includes}sys:types.h" ¶
559 "{Includes}macterm.h" ¶ 559 "{Src}macterm.h" ¶
560 "{Includes}macgui.h" ¶ 560 "{Src}macgui.h" ¶
561 "{Src}frame.h" ¶ 561 "{Src}frame.h" ¶
562 "{Src}systime.h" 562 "{Src}systime.h"
563 563
@@ -734,8 +734,8 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
734 {DISPEXTERN_H_GROUP} ¶ 734 {DISPEXTERN_H_GROUP} ¶
735 {WINDOW_H_GROUP} ¶ 735 {WINDOW_H_GROUP} ¶
736 "{Src}cm.h" ¶ 736 "{Src}cm.h" ¶
737 "{Includes}macterm.h" ¶ 737 "{Src}macterm.h" ¶
738 "{Includes}macgui.h" ¶ 738 "{Src}macgui.h" ¶
739 "{Src}frame.h" 739 "{Src}frame.h"
740 740
741{Src}termcap.c.x Ä ¶ 741{Src}termcap.c.x Ä ¶
@@ -774,8 +774,8 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
774 {DISPEXTERN_H_GROUP} ¶ 774 {DISPEXTERN_H_GROUP} ¶
775 {BLOCKINPUT_H_GROUP} ¶ 775 {BLOCKINPUT_H_GROUP} ¶
776 {INTERVALS_H_GROUP} ¶ 776 {INTERVALS_H_GROUP} ¶
777 "{Includes}macterm.h" ¶ 777 "{Src}macterm.h" ¶
778 "{Includes}macgui.h" ¶ 778 "{Src}macgui.h" ¶
779 "{Src}frame.h" 779 "{Src}frame.h"
780 780
781{Src}xdisp.c.x Ä ¶ 781{Src}xdisp.c.x Ä ¶
@@ -799,8 +799,8 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
799 "{Src}process.h" ¶ 799 "{Src}process.h" ¶
800 "{Src}region-cache.h" ¶ 800 "{Src}region-cache.h" ¶
801 "{Src}fontset.h" ¶ 801 "{Src}fontset.h" ¶
802 "{Includes}macterm.h" ¶ 802 "{Src}macterm.h" ¶
803 "{Includes}macgui.h" ¶ 803 "{Src}macgui.h" ¶
804 "{Src}frame.h" 804 "{Src}frame.h"
805 805
806{Src}xfaces.c.x Ä ¶ 806{Src}xfaces.c.x Ä ¶
@@ -811,8 +811,8 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
811 "{Src}charset.h" ¶ 811 "{Src}charset.h" ¶
812 "{Src}frame.h" ¶ 812 "{Src}frame.h" ¶
813 "{Src}fontset.h" ¶ 813 "{Src}fontset.h" ¶
814 "{Includes}macterm.h" ¶ 814 "{Src}macterm.h" ¶
815 "{Includes}macgui.h" ¶ 815 "{Src}macgui.h" ¶
816 "{Src}frame.h" ¶ 816 "{Src}frame.h" ¶
817 "{Src}buffer.h" ¶ 817 "{Src}buffer.h" ¶
818 {DISPEXTERN_H_GROUP} ¶ 818 {DISPEXTERN_H_GROUP} ¶
@@ -833,7 +833,7 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
833 "{Includes}sys:types.h" ¶ 833 "{Includes}sys:types.h" ¶
834 {DISPEXTERN_H_GROUP} 834 {DISPEXTERN_H_GROUP}
835 835
836{Source}mac.c Ä ¶ 836{Src}mac.c Ä ¶
837 {CONFIG_H_GROUP} ¶ 837 {CONFIG_H_GROUP} ¶
838 "{Includes}utime.h" ¶ 838 "{Includes}utime.h" ¶
839 "{Includes}dirent.h" ¶ 839 "{Includes}dirent.h" ¶
@@ -849,12 +849,12 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
849 "{Includes}sys:time.h" ¶ 849 "{Includes}sys:time.h" ¶
850 "{Includes}utsname.h" 850 "{Includes}utsname.h"
851 851
852{Source}macfns.c Ä ¶ 852{Src}macfns.c Ä ¶
853 {CONFIG_H_GROUP} ¶ 853 {CONFIG_H_GROUP} ¶
854 "{Src}lisp.h" ¶ 854 "{Src}lisp.h" ¶
855 "{Src}charset.h" ¶ 855 "{Src}charset.h" ¶
856 "{Includes}macterm.h" ¶ 856 "{Src}macterm.h" ¶
857 "{Includes}macgui.h" ¶ 857 "{Src}macgui.h" ¶
858 "{Src}frame.h" ¶ 858 "{Src}frame.h" ¶
859 "{Src}frame.h" ¶ 859 "{Src}frame.h" ¶
860 {WINDOW_H_GROUP} ¶ 860 {WINDOW_H_GROUP} ¶
@@ -871,13 +871,13 @@ Emacs ÄÄ {Makefile} "{Source}"Emacs.maclf.r "{Source}"EmacsMPW.maclf.r
871 "{Src}systime.h" ¶ 871 "{Src}systime.h" ¶
872 "{Src}bitmaps:gray.xbm" 872 "{Src}bitmaps:gray.xbm"
873 873
874{Source}macterm.c Ä ¶ 874{Src}macterm.c Ä ¶
875 {CONFIG_H_GROUP} ¶ 875 {CONFIG_H_GROUP} ¶
876 "{Src}lisp.h" ¶ 876 "{Src}lisp.h" ¶
877 {BLOCKINPUT_H_GROUP} ¶ 877 {BLOCKINPUT_H_GROUP} ¶
878 "{Src}syssignal.h" ¶ 878 "{Src}syssignal.h" ¶
879 "{Includes}macterm.h" ¶ 879 "{Src}macterm.h" ¶
880 "{Includes}macgui.h" ¶ 880 "{Src}macgui.h" ¶
881 "{Src}frame.h" ¶ 881 "{Src}frame.h" ¶
882 "{Includes}alloca.h" ¶ 882 "{Includes}alloca.h" ¶
883 "{Includes}sys:types.h" ¶ 883 "{Includes}sys:types.h" ¶
@@ -992,9 +992,9 @@ EmacsSource = ¶
992 "{Src}xmenu.c" 992 "{Src}xmenu.c"
993 993
994MacSource = ¶ 994MacSource = ¶
995 "{Source}mac.c" ¶ 995 "{Src}mac.c" ¶
996 "{Source}macfns.c" ¶ 996 "{Src}macfns.c" ¶
997 "{Source}macterm.c" 997 "{Src}macterm.c"
998 998
999 999
1000LispSource = ¶ 1000LispSource = ¶
@@ -1040,22 +1040,10 @@ LispSource = ¶
1040 {Lisp}language:chinese.elc ¶ 1040 {Lisp}language:chinese.elc ¶
1041 {Lisp}language:cyrillic.elc ¶ 1041 {Lisp}language:cyrillic.elc ¶
1042 {Lisp}language:indian.elc ¶ 1042 {Lisp}language:indian.elc ¶
1043 {Lisp}language:devanagari.elc ¶
1044 {Lisp}language:english.elc ¶
1045 {Lisp}language:ethiopic.elc ¶ 1043 {Lisp}language:ethiopic.elc ¶
1046 {Lisp}language:european.elc ¶ 1044 {Lisp}language:european.elc ¶
1047 {Lisp}language:czech.elc ¶
1048 {Lisp}language:slovak.elc ¶
1049 {Lisp}language:romanian.elc ¶
1050 {Lisp}language:greek.elc ¶
1051 {Lisp}language:hebrew.elc ¶
1052 {Lisp}language:japanese.elc ¶
1053 {Lisp}language:korean.elc ¶
1054 {Lisp}language:lao.elc ¶
1055 {Lisp}language:thai.elc ¶
1056 {Lisp}language:tibetan.elc ¶ 1045 {Lisp}language:tibetan.elc ¶
1057 {Lisp}language:vietnamese.elc ¶ 1046 {Lisp}language:vietnamese.elc ¶
1058 {Lisp}language:misc-lang.elc ¶
1059 {Lisp}paths.el ¶ 1047 {Lisp}paths.el ¶
1060 {Lisp}register.elc ¶ 1048 {Lisp}register.elc ¶
1061 {Lisp}replace.elc ¶ 1049 {Lisp}replace.elc ¶
@@ -1073,13 +1061,27 @@ LispSource = ¶
1073 {Lisp}window.elc ¶ 1061 {Lisp}window.elc ¶
1074 {Lisp}version.el 1062 {Lisp}version.el
1075 1063
1064LispSourceDontCompile = ¶
1065 {Lisp}language:devanagari.el ¶
1066 {Lisp}language:english.el ¶
1067 {Lisp}language:czech.el ¶
1068 {Lisp}language:slovak.el ¶
1069 {Lisp}language:romanian.el ¶
1070 {Lisp}language:greek.el ¶
1071 {Lisp}language:hebrew.el ¶
1072 {Lisp}language:japanese.el ¶
1073 {Lisp}language:korean.el ¶
1074 {Lisp}language:lao.el ¶
1075 {Lisp}language:thai.el ¶
1076 {Lisp}language:misc-lang.el
1076 1077
1077Doc Ä {DocTarget}DOC 1078Doc Ä {DocTarget}DOC
1078 1079
1079{DocTarget}DOC Ä {Makefile} {EmacsSource} {MacSource} {LispSource} {Make-DocFileDir}Make-DocFile 1080{DocTarget}DOC Ä {Makefile} {EmacsSource} {MacSource} {LispSource} {LispSourceDontCompile} {Make-DocFileDir}Make-DocFile
1080 {Make-DocFileDir}make-docfile {EmacsSource} > {DocTarget}DOC 1081 {Make-DocFileDir}make-docfile {EmacsSource} > {DocTarget}DOC
1081 {Make-DocFileDir}make-docfile {MacSource} >> {DocTarget}DOC 1082 {Make-DocFileDir}make-docfile {MacSource} >> {DocTarget}DOC
1082 {Make-DocFileDir}make-docfile {LispSource} >> {DocTarget}DOC 1083 {Make-DocFileDir}make-docfile {LispSource} >> {DocTarget}DOC
1084 {Make-DocFileDir}make-docfile {LispSourceDontCompile} >> {DocTarget}DOC
1083 1085
1084 1086
1085#-----------------------------------------------# 1087#-----------------------------------------------#