1
# Microsoft Developer Studio Generated NMAKE File, Based on plplib.dsp
3
CFG=plplib - Win32 Release
4
!MESSAGE No configuration specified. Defaulting to plplib - Win32 Debug.
7
!IF "$(CFG)" != "plplib - Win32 Release" && "$(CFG)" != "plplib - Win32 Debug"
8
!MESSAGE Invalid configuration "$(CFG)" specified.
9
!MESSAGE You can specify a configuration when running NMAKE
10
!MESSAGE by defining the macro CFG on the command line. For example:
12
!MESSAGE NMAKE /f "plplib.mak" CFG="plplib - Win32 Debug"
14
!MESSAGE Possible choices for configuration are:
16
!MESSAGE "plplib - Win32 Release" (based on "Win32 (x86) Static Library")
17
!MESSAGE "plplib - Win32 Debug" (based on "Win32 (x86) Static Library")
19
!ERROR An invalid configuration is specified.
22
!IF "$(OS)" == "Windows_NT"
32
TMPDIR=..\..\..\..\tmp
33
LIBDIR=..\..\..\..\lib
37
# Macros: to be set by the configuration script
47
# Settings: release/debug mode
50
!IF "$(CFG)" == "plplib - Win32 Release"
55
F90_PROJ=/compile_only /include:"$(INTDIR)\\" /nologo /warn:nofileopt /module:"Release/" /object:"Release/"
57
CPP_PROJ=/nologo /Ox /MD /W3 /GX /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /D "BUILD_DIR=$(BUILD_DIR)" /D "HAVE_FREETYPE" /I..\..\..\..\..\freetype\freetype-2.1.9\include /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
59
BSC32_FLAGS=/nologo /o"$(OUTDIR)\plplib.bsc"
63
LIB32_FLAGS=/nologo /out:"plplot.lib" $(FREETYPELIB)
65
!ELSEIF "$(CFG)" == "plplib - Win32 Debug"
70
F90_PROJ=/check:bounds /compile_only /debug:full /include:"$(INTDIR)\\" /nologo /traceback /warn:argument_checking /warn:nofileopt /module:"Debug/" /object:"Debug/" /pdbfile:"Debug/DF60.PDB"
72
CPP_PROJ=/nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /D "HAVE_FREETYPE" /Fp"$(INTDIR)\plplib.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
74
BSC32_FLAGS=/nologo /o"$(OUTDIR)\plplib.bsc"
78
LIB32_FLAGS=/nologo /out:"$(OUTDIR)\plplib.lib"
87
ALL : $(LIBDIR)\plplot.lib
90
-@del "$(INTDIR)\*.obj"
91
-@del "$(INTDIR)\*.idb"
95
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
98
"$(INTDIR)\plcore.obj" \
99
"$(INTDIR)\win3.obj" \
100
"$(INTDIR)\plargs.obj" \
101
"$(INTDIR)\plbuf.obj" \
102
"$(INTDIR)\plcont.obj" \
103
"$(INTDIR)\plctrl.obj" \
104
"$(INTDIR)\plcvt.obj" \
105
"$(INTDIR)\plfill.obj" \
106
"$(INTDIR)\plgridd.obj" \
107
"$(INTDIR)\plhist.obj" \
108
"$(INTDIR)\plimage.obj" \
109
"$(INTDIR)\plline.obj" \
110
"$(INTDIR)\plmap.obj" \
111
"$(INTDIR)\plot3d.obj" \
112
"$(INTDIR)\plpage.obj" \
113
"$(INTDIR)\plsdef.obj" \
114
"$(INTDIR)\plshade.obj" \
115
"$(INTDIR)\plstripc.obj" \
116
"$(INTDIR)\plsym.obj" \
117
"$(INTDIR)\plbox.obj" \
118
"$(INTDIR)\plvpor.obj" \
119
"$(INTDIR)\pltick.obj" \
120
"$(INTDIR)\plwind.obj" \
121
"$(INTDIR)\pdfutils.obj" \
122
"$(INTDIR)\plvect.obj" \
123
"$(INTDIR)\pldtik.obj" \
127
$(LIBDIR)\plplot.lib : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
129
$(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
131
copy .\plplot.lib $(LIBDIR)\plplot.lib
138
.cpp{$(INTDIR)}.obj::
143
.cxx{$(INTDIR)}.obj::
153
.cpp{$(INTDIR)}.sbr::
158
.cxx{$(INTDIR)}.sbr::
165
.for{$(F90_OBJS)}.obj:
166
$(F90) $(F90_PROJ) $<
169
$(F90) $(F90_PROJ) $<
171
.f90{$(F90_OBJS)}.obj:
172
$(F90) $(F90_PROJ) $<
174
.fpp{$(F90_OBJS)}.obj:
175
$(F90) $(F90_PROJ) $<
178
!IF "$(NO_EXTERNAL_DEPS)" != "1"
179
!IF EXISTS("plplib.dep")
180
!INCLUDE "plplib.dep"
182
!MESSAGE Warning: cannot find "plplib.dep"
187
!IF "$(CFG)" == "plplib - Win32 Release" || "$(CFG)" == "plplib - Win32 Debug"
189
SOURCE=$(TMPDIR)\csa.c
191
"$(INTDIR)\csa.obj" : $(SOURCE) "$(INTDIR)"
192
$(CPP) $(CPP_PROJ) $(SOURCE)
195
SOURCE=$(TMPDIR)\gd.c
197
"$(INTDIR)\gd.obj" : $(SOURCE) "$(INTDIR)"
198
$(CPP) $(CPP_PROJ) $(SOURCE) /I$(GD_INCLUDE)
201
SOURCE=$(TMPDIR)\hpgl.c
203
"$(INTDIR)\hpgl.obj" : $(SOURCE) "$(INTDIR)"
204
$(CPP) $(CPP_PROJ) $(SOURCE)
207
SOURCE=$(TMPDIR)\mem.c
209
"$(INTDIR)\mem.obj" : $(SOURCE) "$(INTDIR)"
210
$(CPP) $(CPP_PROJ) $(SOURCE)
213
SOURCE=$(TMPDIR)\nn.c
215
"$(INTDIR)\nn.obj" : $(SOURCE) "$(INTDIR)"
216
$(CPP) $(CPP_PROJ) $(SOURCE)
219
SOURCE=$(TMPDIR)\null.c
221
"$(INTDIR)\null.obj" : $(SOURCE) "$(INTDIR)"
222
$(CPP) $(CPP_PROJ) $(SOURCE)
225
SOURCE=$(TMPDIR)\pbm.c
227
"$(INTDIR)\pbm.obj" : $(SOURCE) "$(INTDIR)"
228
$(CPP) $(CPP_PROJ) $(SOURCE)
231
SOURCE=$(TMPDIR)\pdfutils.c
233
"$(INTDIR)\pdfutils.obj" : $(SOURCE) "$(INTDIR)"
234
$(CPP) $(CPP_PROJ) $(SOURCE)
237
SOURCE=$(TMPDIR)\plargs.c
239
"$(INTDIR)\plargs.obj" : $(SOURCE) "$(INTDIR)"
240
$(CPP) $(CPP_PROJ) $(SOURCE)
243
SOURCE=$(TMPDIR)\plbox.c
245
"$(INTDIR)\plbox.obj" : $(SOURCE) "$(INTDIR)"
246
$(CPP) $(CPP_PROJ) $(SOURCE)
249
SOURCE=$(TMPDIR)\plbuf.c
251
"$(INTDIR)\plbuf.obj" : $(SOURCE) "$(INTDIR)"
252
$(CPP) $(CPP_PROJ) $(SOURCE)
255
SOURCE=$(TMPDIR)\plcont.c
257
"$(INTDIR)\plcont.obj" : $(SOURCE) "$(INTDIR)"
258
$(CPP) $(CPP_PROJ) $(SOURCE)
261
SOURCE=$(TMPDIR)\plcore.c
263
"$(INTDIR)\plcore.obj" : $(SOURCE) "$(INTDIR)"
264
$(CPP) $(CPP_PROJ) $(SOURCE)
267
SOURCE=$(TMPDIR)\plctrl.c
269
"$(INTDIR)\plctrl.obj" : $(SOURCE) "$(INTDIR)"
270
$(CPP) $(CPP_PROJ) $(SOURCE)
273
SOURCE=$(TMPDIR)\plcvt.c
275
"$(INTDIR)\plcvt.obj" : $(SOURCE) "$(INTDIR)"
276
$(CPP) $(CPP_PROJ) $(SOURCE)
279
SOURCE=$(TMPDIR)\pldtik.c
281
"$(INTDIR)\pldtik.obj" : $(SOURCE) "$(INTDIR)"
282
$(CPP) $(CPP_PROJ) $(SOURCE)
285
SOURCE=$(TMPDIR)\plfill.c
287
"$(INTDIR)\plfill.obj" : $(SOURCE) "$(INTDIR)"
288
$(CPP) $(CPP_PROJ) $(SOURCE)
291
SOURCE=$(TMPDIR)\plfreetype.c
293
"$(INTDIR)\plfreetype.obj" : $(SOURCE) "$(INTDIR)"
294
$(CPP) $(CPP_PROJ) $(SOURCE) /I$(GD_INCLUDE) /D "HAVE_FREETYPE"
297
SOURCE=$(TMPDIR)\plgridd.c
299
"$(INTDIR)\plgridd.obj" : $(SOURCE) "$(INTDIR)"
300
$(CPP) $(CPP_PROJ) $(SOURCE)
303
SOURCE=$(TMPDIR)\plhist.c
305
"$(INTDIR)\plhist.obj" : $(SOURCE) "$(INTDIR)"
306
$(CPP) $(CPP_PROJ) $(SOURCE)
309
SOURCE=$(TMPDIR)\plimage.c
311
"$(INTDIR)\plimage.obj" : $(SOURCE) "$(INTDIR)"
312
$(CPP) $(CPP_PROJ) $(SOURCE)
315
SOURCE=$(TMPDIR)\plline.c
317
"$(INTDIR)\plline.obj" : $(SOURCE) "$(INTDIR)"
318
$(CPP) $(CPP_PROJ) $(SOURCE)
321
SOURCE=$(TMPDIR)\plmap.c
323
"$(INTDIR)\plmap.obj" : $(SOURCE) "$(INTDIR)"
324
$(CPP) $(CPP_PROJ) $(SOURCE)
327
SOURCE=$(TMPDIR)\plmeta.c
329
"$(INTDIR)\plmeta.obj" : $(SOURCE) "$(INTDIR)"
330
$(CPP) $(CPP_PROJ) $(SOURCE)
333
SOURCE=$(TMPDIR)\plot3d.c
335
"$(INTDIR)\plot3d.obj" : $(SOURCE) "$(INTDIR)"
336
$(CPP) $(CPP_PROJ) $(SOURCE)
339
SOURCE=$(TMPDIR)\plpage.c
341
"$(INTDIR)\plpage.obj" : $(SOURCE) "$(INTDIR)"
342
$(CPP) $(CPP_PROJ) $(SOURCE)
345
SOURCE=$(TMPDIR)\plrender.c
347
"$(INTDIR)\plrender.obj" : $(SOURCE) "$(INTDIR)"
348
$(CPP) $(CPP_PROJ) $(SOURCE)
351
SOURCE=$(TMPDIR)\plsdef.c
353
"$(INTDIR)\plsdef.obj" : $(SOURCE) "$(INTDIR)"
354
$(CPP) $(CPP_PROJ) $(SOURCE)
357
SOURCE=$(TMPDIR)\plshade.c
359
"$(INTDIR)\plshade.obj" : $(SOURCE) "$(INTDIR)"
360
$(CPP) $(CPP_PROJ) $(SOURCE)
363
SOURCE=$(TMPDIR)\plstripc.c
365
"$(INTDIR)\plstripc.obj" : $(SOURCE) "$(INTDIR)"
366
$(CPP) $(CPP_PROJ) $(SOURCE)
369
SOURCE=$(TMPDIR)\plsym.c
371
"$(INTDIR)\plsym.obj" : $(SOURCE) "$(INTDIR)"
372
$(CPP) $(CPP_PROJ) $(SOURCE)
375
SOURCE=$(TMPDIR)\pltick.c
377
"$(INTDIR)\pltick.obj" : $(SOURCE) "$(INTDIR)"
378
$(CPP) $(CPP_PROJ) $(SOURCE)
381
SOURCE=$(TMPDIR)\plvect.c
383
"$(INTDIR)\plvect.obj" : $(SOURCE) "$(INTDIR)"
384
$(CPP) $(CPP_PROJ) $(SOURCE)
387
SOURCE=$(TMPDIR)\plvpor.c
389
"$(INTDIR)\plvpor.obj" : $(SOURCE) "$(INTDIR)"
390
$(CPP) $(CPP_PROJ) $(SOURCE)
393
SOURCE=$(TMPDIR)\plwind.c
395
"$(INTDIR)\plwind.obj" : $(SOURCE) "$(INTDIR)"
396
$(CPP) $(CPP_PROJ) $(SOURCE)
399
SOURCE=$(TMPDIR)\ps.c
401
"$(INTDIR)\ps.obj" : $(SOURCE) "$(INTDIR)"
402
$(CPP) $(CPP_PROJ) $(SOURCE)
405
SOURCE=$(TMPDIR)\pstex.c
407
"$(INTDIR)\pstex.obj" : $(SOURCE) "$(INTDIR)"
408
$(CPP) $(CPP_PROJ) $(SOURCE)
411
SOURCE=$(TMPDIR)\xfig.c
413
"$(INTDIR)\xfig.obj" : $(SOURCE) "$(INTDIR)"
414
$(CPP) $(CPP_PROJ) $(SOURCE)
417
SOURCE=$(TMPDIR)\win3.cpp
419
"$(INTDIR)\win3.obj" : $(SOURCE) "$(INTDIR)"
420
$(CPP) $(CPP_PROJ) $(SOURCE)