1
# Microsoft Developer Studio Generated NMAKE File, Format Version 4.00
5
# Copyright 1996-2001 by
6
# David Turner, Robert Wilhelm, and Werner Lemberg.
8
# This file is part of the FreeType project, and may only be used, modified,
9
# and distributed under the terms of the FreeType project license,
10
# LICENSE.TXT. By continuing to use, modify, or distribute this file you
11
# indicate that you have read the license and understand and accept it
14
# TARGTYPE "Win32 (x86) Static Library" 0x0104
17
CFG=freetype - Win32 Debug
18
!MESSAGE No configuration specified. Defaulting to freetype - Win32 Debug.
21
!IF "$(CFG)" != "freetype - Win32 Release" && "$(CFG)" !=\
22
"freetype - Win32 Debug"
23
!MESSAGE Invalid configuration "$(CFG)" specified.
24
!MESSAGE You can specify a configuration when running NMAKE on this makefile
25
!MESSAGE by defining the macro CFG on the command line. For example:
27
!MESSAGE NMAKE /f "freetype.mak" CFG="freetype - Win32 Debug"
29
!MESSAGE Possible choices for configuration are:
31
!MESSAGE "freetype - Win32 Release" (based on "Win32 (x86) Static Library")
32
!MESSAGE "freetype - Win32 Debug" (based on "Win32 (x86) Static Library")
34
!ERROR An invalid configuration is specified.
37
!IF "$(OS)" == "Windows_NT"
42
################################################################################
44
# PROP Target_Last_Scanned "freetype - Win32 Debug"
47
!IF "$(CFG)" == "freetype - Win32 Release"
50
# PROP BASE Use_Debug_Libraries 0
51
# PROP BASE Output_Dir "Release"
52
# PROP BASE Intermediate_Dir "Release"
53
# PROP BASE Target_Dir ""
55
# PROP Use_Debug_Libraries 0
56
# PROP Output_Dir "Release"
57
# PROP Intermediate_Dir "Release"
62
ALL : "$(OUTDIR)\freetype.lib"
65
-@erase ".\Release\freetype.lib"
66
-@erase ".\Release\Ftxkern.obj"
67
-@erase ".\Release\ftxpost.obj"
68
-@erase ".\Release\ftxerr18.obj"
69
-@erase ".\Release\Ftxcmap.obj"
70
-@erase ".\Release\Freetype.obj"
71
-@erase ".\Release\Ftxgasp.obj"
74
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
76
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
77
# ADD CPP /nologo /W3 /GX /O2 /I "." /I "..\.." /I "..\..\extend" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
78
CPP_PROJ=/nologo /ML /W3 /GX /O2 /I "." /I "..\.." /I "..\..\extend" /D "WIN32"\
79
/D "NDEBUG" /D "_WINDOWS" /Fp"$(INTDIR)/freetype.pch" /YX /Fo"$(INTDIR)/" /c
83
# ADD BASE BSC32 /nologo
85
BSC32_FLAGS=/nologo /o"$(OUTDIR)/freetype.bsc"
88
# ADD BASE LIB32 /nologo
90
LIB32_FLAGS=/nologo /out:"$(OUTDIR)/freetype.lib"
92
"$(INTDIR)/Ftxkern.obj" \
93
"$(INTDIR)/ftxpost.obj" \
94
"$(INTDIR)/ftxerr18.obj" \
95
"$(INTDIR)/Ftxcmap.obj" \
96
"$(INTDIR)/Freetype.obj" \
97
"$(INTDIR)/Ftxgasp.obj"
99
"$(OUTDIR)\freetype.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
101
$(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
104
!ELSEIF "$(CFG)" == "freetype - Win32 Debug"
106
# PROP BASE Use_MFC 0
107
# PROP BASE Use_Debug_Libraries 1
108
# PROP BASE Output_Dir "Debug"
109
# PROP BASE Intermediate_Dir "Debug"
110
# PROP BASE Target_Dir ""
112
# PROP Use_Debug_Libraries 1
113
# PROP Output_Dir "Debug"
114
# PROP Intermediate_Dir "Debug"
119
ALL : "$(OUTDIR)\freetype.lib"
122
-@erase ".\Debug\freetype.lib"
123
-@erase ".\Debug\Freetype.obj"
124
-@erase ".\Debug\Ftxkern.obj"
125
-@erase ".\Debug\ftxpost.obj"
126
-@erase ".\Debug\Ftxcmap.obj"
127
-@erase ".\Debug\Ftxgasp.obj"
128
-@erase ".\Debug\ftxerr18.obj"
131
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
133
# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
134
# ADD CPP /nologo /W3 /GX /Z7 /Od /I "." /I "..\.." /I "..\..\extend" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
135
CPP_PROJ=/nologo /MLd /W3 /GX /Z7 /Od /I "." /I "..\.." /I "..\..\extend" /D\
136
"WIN32" /D "_DEBUG" /D "_WINDOWS" /Fp"$(INTDIR)/freetype.pch" /YX\
141
# ADD BASE BSC32 /nologo
143
BSC32_FLAGS=/nologo /o"$(OUTDIR)/freetype.bsc"
146
# ADD BASE LIB32 /nologo
148
LIB32_FLAGS=/nologo /out:"$(OUTDIR)/freetype.lib"
150
"$(INTDIR)/Freetype.obj" \
151
"$(INTDIR)/Ftxkern.obj" \
152
"$(INTDIR)/ftxpost.obj" \
153
"$(INTDIR)/Ftxcmap.obj" \
154
"$(INTDIR)/Ftxgasp.obj" \
155
"$(INTDIR)/ftxerr18.obj"
157
"$(OUTDIR)\freetype.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
159
$(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
165
$(CPP) $(CPP_PROJ) $<
167
.cpp{$(CPP_OBJS)}.obj:
168
$(CPP) $(CPP_PROJ) $<
170
.cxx{$(CPP_OBJS)}.obj:
171
$(CPP) $(CPP_PROJ) $<
174
$(CPP) $(CPP_PROJ) $<
176
.cpp{$(CPP_SBRS)}.sbr:
177
$(CPP) $(CPP_PROJ) $<
179
.cxx{$(CPP_SBRS)}.sbr:
180
$(CPP) $(CPP_PROJ) $<
182
################################################################################
185
# Name "freetype - Win32 Release"
186
# Name "freetype - Win32 Debug"
188
!IF "$(CFG)" == "freetype - Win32 Release"
190
!ELSEIF "$(CFG)" == "freetype - Win32 Debug"
194
################################################################################
197
SOURCE=\Freetype\Lib\Extend\ftxpost.c
199
".\..\..\Extend\ftxpost.h"\
202
".\..\..\tttables.h"\
206
".\..\..\ttmemory.h"\
207
".\..\..\ttextend.h"\
208
".\..\..\freetype.h"\
218
"$(INTDIR)\ftxpost.obj" : $(SOURCE) $(DEP_CPP_FTXPO) "$(INTDIR)"
219
$(CPP) $(CPP_PROJ) $(SOURCE)
223
################################################################################
226
SOURCE=\Freetype\Lib\Extend\ftxerr18.c
228
".\..\..\Extend\ftxerr18.h"\
229
".\..\..\Extend\ftxkern.h"\
230
".\..\..\Extend\ftxpost.h"\
231
".\..\..\freetype.h"\
236
"$(INTDIR)\ftxerr18.obj" : $(SOURCE) $(DEP_CPP_FTXER) "$(INTDIR)"
237
$(CPP) $(CPP_PROJ) $(SOURCE)
241
################################################################################
244
SOURCE=\Freetype\Lib\Extend\Ftxgasp.c
246
".\..\..\Extend\ftxgasp.h"\
249
".\..\..\tttables.h"\
250
".\..\..\freetype.h"\
259
"$(INTDIR)\Ftxgasp.obj" : $(SOURCE) $(DEP_CPP_FTXGA) "$(INTDIR)"
260
$(CPP) $(CPP_PROJ) $(SOURCE)
264
################################################################################
267
SOURCE=\Freetype\Lib\Extend\Ftxkern.c
269
".\..\..\Extend\ftxkern.h"\
270
".\..\..\ttextend.h"\
273
".\..\..\ttmemory.h"\
278
".\..\..\freetype.h"\
284
".\..\..\tttables.h"\
288
"$(INTDIR)\Ftxkern.obj" : $(SOURCE) $(DEP_CPP_FTXKE) "$(INTDIR)"
289
$(CPP) $(CPP_PROJ) $(SOURCE)
293
################################################################################
296
SOURCE=\Freetype\Lib\Extend\Ftxcmap.c
298
".\..\..\Extend\ftxcmap.h"\
301
".\..\..\tttables.h"\
302
".\..\..\freetype.h"\
311
"$(INTDIR)\Ftxcmap.obj" : $(SOURCE) $(DEP_CPP_FTXCM) "$(INTDIR)"
312
$(CPP) $(CPP_PROJ) $(SOURCE)
316
################################################################################
326
".\..\..\ttinterp.c"\
329
".\..\..\ttraster.c"\
331
".\..\..\ttmemory.c"\
333
".\..\..\ttextend.c"\
334
".\..\..\freetype.h"\
337
".\..\..\ttmemory.h"\
344
".\..\..\ttextend.h"\
350
".\..\..\tttables.h"\
354
{$(INCLUDE)}"\unistd.h"\
357
"$(INTDIR)\Freetype.obj" : $(SOURCE) $(DEP_CPP_FREET) "$(INTDIR)"
363
################################################################################