misc/libfreetype/builds/mac/FreeType.m68k_cfm.make.txt
branchwebgl
changeset 9521 8054d9d775fd
parent 9282 92af50454cf2
parent 9519 b8b5c82eb61b
child 9950 2759212a27de
equal deleted inserted replaced
9282:92af50454cf2 9521:8054d9d775fd
     1 #   File:       FreeType.m68k_cfm.make
       
     2 #   Target:     FreeType.m68k_cfm
       
     3 #   Created:    Thursday, October 27, 2005 09:23:25 PM
       
     4 
       
     5 
       
     6 MAKEFILE        = FreeType.m68k_cfm.make
       
     7 \xA5MondoBuild\xA5    = {MAKEFILE}  # Make blank to avoid rebuilds when makefile is modified
       
     8 
       
     9 ObjDir          = :objs:
       
    10 Includes        =  \xB6
       
    11 				  -ansi strict \xB6
       
    12 				  -includes unix \xB6
       
    13 				  -i :include: \xB6
       
    14 				  -i :src: \xB6
       
    15 				  -i :include:freetype:config:
       
    16 
       
    17 Sym-68K         = -sym off
       
    18 
       
    19 COptions        = \xB6
       
    20 			-d HAVE_FSSPEC=1 \xB6
       
    21 			-d HAVE_FSREF=0 \xB6
       
    22 			-d HAVE_QUICKDRAW_TOOLBOX=1 \xB6
       
    23 			-d HAVE_QUICKDRAW_CARBON=0 \xB6
       
    24 			-d HAVE_ATS=0 \xB6
       
    25 			-d FT2_BUILD_LIBRARY \xB6
       
    26 			-d FT_CONFIG_CONFIG_H="<ftconfig.h>" \xB6
       
    27 			-d FT_CONFIG_MODULES_H="<ftmodule.h>" \xB6
       
    28 			{Includes} {Sym-68K} -model cfmseg
       
    29 
       
    30 
       
    31 ### Source Files ###
       
    32 
       
    33 SrcFiles        =  \xB6
       
    34 				  :src:autofit:autofit.c \xB6
       
    35 				  :builds:mac:ftbase.c \xB6
       
    36 				  :src:base:ftbbox.c \xB6
       
    37 				  :src:base:ftbdf.c \xB6
       
    38 				  :src:base:ftbitmap.c \xB6
       
    39 				  :src:base:ftdebug.c \xB6
       
    40 				  :src:base:ftfstype.c \xB6
       
    41 				  :src:base:ftglyph.c \xB6
       
    42 				  :src:base:ftgxval.c \xB6
       
    43 				  :src:base:ftinit.c \xB6
       
    44 				  :src:base:ftmm.c \xB6
       
    45 				  :src:base:ftotval.c \xB6
       
    46 				  :src:base:ftpfr.c \xB6
       
    47 				  :src:base:ftstroke.c \xB6
       
    48 				  :src:base:ftsynth.c \xB6
       
    49 				  :src:base:ftsystem.c \xB6
       
    50 				  :src:base:fttype1.c \xB6
       
    51 				  :src:base:ftwinfnt.c \xB6
       
    52 				  :src:base:ftxf86.c \xB6
       
    53 				  :src:cache:ftcache.c \xB6
       
    54 				  :src:bdf:bdf.c \xB6
       
    55 				  :src:cff:cff.c \xB6
       
    56 				  :src:cid:type1cid.c \xB6
       
    57 #				  :src:gxvalid:gxvalid.c \xB6
       
    58 				  :src:gzip:ftgzip.c \xB6
       
    59 				  :src:bzip2:ftbzip2.c \xB6
       
    60 				  :src:lzw:ftlzw.c \xB6
       
    61 				  :src:otvalid:otvalid.c \xB6
       
    62 				  :src:pcf:pcf.c \xB6
       
    63 				  :src:pfr:pfr.c \xB6
       
    64 				  :src:psaux:psaux.c \xB6
       
    65 				  :src:pshinter:pshinter.c \xB6
       
    66 				  :src:psnames:psmodule.c \xB6
       
    67 				  :src:raster:raster.c \xB6
       
    68 				  :src:sfnt:sfnt.c \xB6
       
    69 				  :src:smooth:smooth.c \xB6
       
    70 				  :src:truetype:truetype.c \xB6
       
    71 				  :src:type1:type1.c \xB6
       
    72 				  :src:type42:type42.c \xB6
       
    73 				  :src:winfonts:winfnt.c
       
    74 
       
    75 
       
    76 ### Object Files ###
       
    77 
       
    78 ObjFiles-68K    =  \xB6
       
    79 				  "{ObjDir}autofit.c.o" \xB6
       
    80 				  "{ObjDir}ftbase.c.o" \xB6
       
    81 				  "{ObjDir}ftbbox.c.o" \xB6
       
    82 				  "{ObjDir}ftbdf.c.o" \xB6
       
    83 				  "{ObjDir}ftbitmap.c.o" \xB6
       
    84 				  "{ObjDir}ftdebug.c.o" \xB6
       
    85 				  "{ObjDir}ftfstype.c.o" \xB6
       
    86 				  "{ObjDir}ftglyph.c.o" \xB6
       
    87 				  "{ObjDir}ftgxval.c.o" \xB6
       
    88 				  "{ObjDir}ftinit.c.o" \xB6
       
    89 				  "{ObjDir}ftmm.c.o" \xB6
       
    90 				  "{ObjDir}ftotval.c.o" \xB6
       
    91 				  "{ObjDir}ftpfr.c.o" \xB6
       
    92 				  "{ObjDir}ftstroke.c.o" \xB6
       
    93 				  "{ObjDir}ftsynth.c.o" \xB6
       
    94 				  "{ObjDir}ftsystem.c.o" \xB6
       
    95 				  "{ObjDir}fttype1.c.o" \xB6
       
    96 				  "{ObjDir}ftwinfnt.c.o" \xB6
       
    97 				  "{ObjDir}ftxf86.c.o" \xB6
       
    98 				  "{ObjDir}ftcache.c.o" \xB6
       
    99 				  "{ObjDir}bdf.c.o" \xB6
       
   100 				  "{ObjDir}cff.c.o" \xB6
       
   101 				  "{ObjDir}type1cid.c.o" \xB6
       
   102 #				  "{ObjDir}gxvalid.c.o" \xB6
       
   103 				  "{ObjDir}ftgzip.c.o" \xB6
       
   104 				  "{ObjDir}ftbzip2.c.o" \xB6
       
   105 				  "{ObjDir}ftlzw.c.o" \xB6
       
   106 				  "{ObjDir}otvalid.c.o" \xB6
       
   107 				  "{ObjDir}pcf.c.o" \xB6
       
   108 				  "{ObjDir}pfr.c.o" \xB6
       
   109 				  "{ObjDir}psaux.c.o" \xB6
       
   110 				  "{ObjDir}pshinter.c.o" \xB6
       
   111 				  "{ObjDir}psmodule.c.o" \xB6
       
   112 				  "{ObjDir}raster.c.o" \xB6
       
   113 				  "{ObjDir}sfnt.c.o" \xB6
       
   114 				  "{ObjDir}smooth.c.o" \xB6
       
   115 				  "{ObjDir}truetype.c.o" \xB6
       
   116 				  "{ObjDir}type1.c.o" \xB6
       
   117 				  "{ObjDir}type42.c.o" \xB6
       
   118 				  "{ObjDir}winfnt.c.o"
       
   119 
       
   120 
       
   121 ### Libraries ###
       
   122 
       
   123 LibFiles-68K    =
       
   124 
       
   125 
       
   126 ### Default Rules ###
       
   127 
       
   128 .c.o  \xC4  .c  {\xA5MondoBuild\xA5}
       
   129 	{C} {depDir}{default}.c -o {targDir}{default}.c.o {COptions}
       
   130 
       
   131 
       
   132 ### Build Rules ###
       
   133 
       
   134 :builds:mac:ftbase.c \xC4\xC4 :src:base:ftbase.c
       
   135 	Duplicate :src:base:ftbase.c :builds:mac:ftbase.c
       
   136 
       
   137 "{ObjDir}ftbase.c.o" \xC4\xC4 :builds:mac:ftbase.c
       
   138 	{C} :builds:mac:ftbase.c -o "{ObjDir}ftbase.c.o" \xB6
       
   139 		-i :builds:mac: \xB6
       
   140 		-i :src:base: \xB6
       
   141 		{COptions}
       
   142 
       
   143 FreeType.m68k_cfm    \xC4\xC4  FreeType.m68k_cfm.o
       
   144 
       
   145 FreeType.m68k_cfm.o  \xC4\xC4  {ObjFiles-68K} {LibFiles-68K} {\xA5MondoBuild\xA5}
       
   146 	Lib \xB6
       
   147 		-o {Targ} \xB6
       
   148 		{ObjFiles-68K} \xB6
       
   149 		{LibFiles-68K} \xB6
       
   150 		{Sym-68K} \xB6
       
   151 		-mf -d
       
   152 
       
   153 
       
   154 
       
   155 ### Required Dependencies ###
       
   156 
       
   157 "{ObjDir}autofit.c.o" \xC4 :src:autofit:autofit.c
       
   158 # "{ObjDir}ftbase.c.o" \xC4 :src:base:ftbase.c
       
   159 "{ObjDir}ftbbox.c.o" \xC4 :src:base:ftbbox.c
       
   160 "{ObjDir}ftbdf.c.o" \xC4 :src:base:ftbdf.c
       
   161 "{ObjDir}ftbitmap.c.o" \xC4 :src:base:ftbitmap.c
       
   162 "{ObjDir}ftdebug.c.o" \xC4 :src:base:ftdebug.c
       
   163 "{ObjDir}ftfstype.c.o" \xC4 :src:base:ftfstype.c
       
   164 "{ObjDir}ftglyph.c.o" \xC4 :src:base:ftglyph.c
       
   165 "{ObjDir}ftgxval.c.o" \xC4 :src:base:ftgxval.c
       
   166 "{ObjDir}ftinit.c.o" \xC4 :src:base:ftinit.c
       
   167 "{ObjDir}ftmm.c.o" \xC4 :src:base:ftmm.c
       
   168 "{ObjDir}ftotval.c.o" \xC4 :src:base:ftotval.c
       
   169 "{ObjDir}ftpfr.c.o" \xC4 :src:base:ftpfr.c
       
   170 "{ObjDir}ftstroke.c.o" \xC4 :src:base:ftstroke.c
       
   171 "{ObjDir}ftsynth.c.o" \xC4 :src:base:ftsynth.c
       
   172 "{ObjDir}ftsystem.c.o" \xC4 :src:base:ftsystem.c
       
   173 "{ObjDir}fttype1.c.o" \xC4 :src:base:fttype1.c
       
   174 "{ObjDir}ftwinfnt.c.o" \xC4 :src:base:ftwinfnt.c
       
   175 "{ObjDir}ftxf86.c.o" \xC4 :src:base:ftxf86.c
       
   176 "{ObjDir}ftcache.c.o" \xC4 :src:cache:ftcache.c
       
   177 "{ObjDir}bdf.c.o" \xC4 :src:bdf:bdf.c
       
   178 "{ObjDir}cff.c.o" \xC4 :src:cff:cff.c
       
   179 "{ObjDir}type1cid.c.o" \xC4 :src:cid:type1cid.c
       
   180 # "{ObjDir}gxvalid.c.o" \xC4 :src:gxvalid:gxvalid.c
       
   181 "{ObjDir}ftgzip.c.o" \xC4 :src:gzip:ftgzip.c
       
   182 "{ObjDir}ftbzip2.c.o" \xC4 :src:bzip2:ftbzip2.c
       
   183 "{ObjDir}ftlzw.c.o" \xC4 :src:lzw:ftlzw.c
       
   184 "{ObjDir}otvalid.c.o" \xC4 :src:otvalid:otvalid.c
       
   185 "{ObjDir}pcf.c.o" \xC4 :src:pcf:pcf.c
       
   186 "{ObjDir}pfr.c.o" \xC4 :src:pfr:pfr.c
       
   187 "{ObjDir}psaux.c.o" \xC4 :src:psaux:psaux.c
       
   188 "{ObjDir}pshinter.c.o" \xC4 :src:pshinter:pshinter.c
       
   189 "{ObjDir}psmodule.c.o" \xC4 :src:psnames:psmodule.c
       
   190 "{ObjDir}raster.c.o" \xC4 :src:raster:raster.c
       
   191 "{ObjDir}sfnt.c.o" \xC4 :src:sfnt:sfnt.c
       
   192 "{ObjDir}smooth.c.o" \xC4 :src:smooth:smooth.c
       
   193 "{ObjDir}truetype.c.o" \xC4 :src:truetype:truetype.c
       
   194 "{ObjDir}type1.c.o" \xC4 :src:type1:type1.c
       
   195 "{ObjDir}type42.c.o" \xC4 :src:type42:type42.c
       
   196 "{ObjDir}winfnt.c.o" \xC4 :src:winfonts:winfnt.c
       
   197 
       
   198 
       
   199 ### Optional Dependencies ###
       
   200 ### Build this target to generate "include file" dependencies. ###
       
   201 
       
   202 Dependencies  \xC4  $OutOfDate
       
   203 	MakeDepend \xB6
       
   204 		-append {MAKEFILE} \xB6
       
   205 		-ignore "{CIncludes}" \xB6
       
   206 		-objdir "{ObjDir}" \xB6
       
   207 		-objext .o \xB6
       
   208 		{Includes} \xB6
       
   209 		{SrcFiles}
       
   210 
       
   211