1 # Microsoft Developer Studio Generated NMAKE File, Format Version 4.20
4 # TARGTYPE "Win32 (x86) Static Library" 0x0104
8 !MESSAGE No configuration specified. Defaulting to jpeg - Win32.
11 !IF "$(CFG)" != "jpeg - Win32"
12 !MESSAGE Invalid configuration "$(CFG)" specified.
13 !MESSAGE You can specify a configuration when running NMAKE on this makefile
14 !MESSAGE by defining the macro CFG on the command line. For example:
16 !MESSAGE NMAKE /f "jpeg.mak" CFG="jpeg - Win32"
18 !MESSAGE Possible choices for configuration are:
20 !MESSAGE "jpeg - Win32" (based on "Win32 (x86) Static Library")
22 !ERROR An invalid configuration is specified.
25 !IF "$(OS)" == "Windows_NT"
30 ################################################################################
32 # PROP Target_Last_Scanned "jpeg - Win32"
35 !IF "$(CFG)" == "jpeg - Win32"
38 # PROP BASE Use_Debug_Libraries 0
39 # PROP BASE Output_Dir "Release"
40 # PROP BASE Intermediate_Dir "Release"
41 # PROP BASE Target_Dir ""
43 # PROP Use_Debug_Libraries 0
44 # PROP Output_Dir "Release"
45 # PROP Intermediate_Dir "Release"
50 ALL : "$(OUTDIR)\jpeg.lib"
53 -@erase "$(INTDIR)\jcapimin.obj"
54 -@erase "$(INTDIR)\jcapistd.obj"
55 -@erase "$(INTDIR)\jctrans.obj"
56 -@erase "$(INTDIR)\jcparam.obj"
57 -@erase "$(INTDIR)\jdatadst.obj"
58 -@erase "$(INTDIR)\jcinit.obj"
59 -@erase "$(INTDIR)\jcmaster.obj"
60 -@erase "$(INTDIR)\jcmarker.obj"
61 -@erase "$(INTDIR)\jcmainct.obj"
62 -@erase "$(INTDIR)\jcprepct.obj"
63 -@erase "$(INTDIR)\jccoefct.obj"
64 -@erase "$(INTDIR)\jccolor.obj"
65 -@erase "$(INTDIR)\jcsample.obj"
66 -@erase "$(INTDIR)\jchuff.obj"
67 -@erase "$(INTDIR)\jcphuff.obj"
68 -@erase "$(INTDIR)\jcdctmgr.obj"
69 -@erase "$(INTDIR)\jfdctfst.obj"
70 -@erase "$(INTDIR)\jfdctflt.obj"
71 -@erase "$(INTDIR)\jfdctint.obj"
72 -@erase "$(INTDIR)\jdapimin.obj"
73 -@erase "$(INTDIR)\jdapistd.obj"
74 -@erase "$(INTDIR)\jdtrans.obj"
75 -@erase "$(INTDIR)\jdatasrc.obj"
76 -@erase "$(INTDIR)\jdmaster.obj"
77 -@erase "$(INTDIR)\jdinput.obj"
78 -@erase "$(INTDIR)\jdmarker.obj"
79 -@erase "$(INTDIR)\jdhuff.obj"
80 -@erase "$(INTDIR)\jdphuff.obj"
81 -@erase "$(INTDIR)\jdmainct.obj"
82 -@erase "$(INTDIR)\jdcoefct.obj"
83 -@erase "$(INTDIR)\jdpostct.obj"
84 -@erase "$(INTDIR)\jddctmgr.obj"
85 -@erase "$(INTDIR)\jidctfst.obj"
86 -@erase "$(INTDIR)\jidctflt.obj"
87 -@erase "$(INTDIR)\jidctint.obj"
88 -@erase "$(INTDIR)\jidctred.obj"
89 -@erase "$(INTDIR)\jdsample.obj"
90 -@erase "$(INTDIR)\jdcolor.obj"
91 -@erase "$(INTDIR)\jquant1.obj"
92 -@erase "$(INTDIR)\jquant2.obj"
93 -@erase "$(INTDIR)\jdmerge.obj"
94 -@erase "$(INTDIR)\jcomapi.obj"
95 -@erase "$(INTDIR)\jutils.obj"
96 -@erase "$(INTDIR)\jerror.obj"
97 -@erase "$(INTDIR)\jmemmgr.obj"
98 -@erase "$(INTDIR)\jmemnobs.obj"
99 -@erase "$(OUTDIR)\jpeg.lib"
102 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
104 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
105 # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
106 CPP_PROJ=/nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS"\
107 /Fp"$(INTDIR)/jpeg.pch" /YX /Fo"$(INTDIR)/" /c
111 # ADD BASE BSC32 /nologo
113 BSC32_FLAGS=/nologo /o"$(OUTDIR)/jpeg.bsc"
117 # ADD BASE LIB32 /nologo
119 LIB32_FLAGS=/nologo /out:"$(OUTDIR)/jpeg.lib"
121 "$(INTDIR)\jcapimin.obj" \
122 "$(INTDIR)\jcapistd.obj" \
123 "$(INTDIR)\jctrans.obj" \
124 "$(INTDIR)\jcparam.obj" \
125 "$(INTDIR)\jdatadst.obj" \
126 "$(INTDIR)\jcinit.obj" \
127 "$(INTDIR)\jcmaster.obj" \
128 "$(INTDIR)\jcmarker.obj" \
129 "$(INTDIR)\jcmainct.obj" \
130 "$(INTDIR)\jcprepct.obj" \
131 "$(INTDIR)\jccoefct.obj" \
132 "$(INTDIR)\jccolor.obj" \
133 "$(INTDIR)\jcsample.obj" \
134 "$(INTDIR)\jchuff.obj" \
135 "$(INTDIR)\jcphuff.obj" \
136 "$(INTDIR)\jcdctmgr.obj" \
137 "$(INTDIR)\jfdctfst.obj" \
138 "$(INTDIR)\jfdctflt.obj" \
139 "$(INTDIR)\jfdctint.obj" \
140 "$(INTDIR)\jdapimin.obj" \
141 "$(INTDIR)\jdapistd.obj" \
142 "$(INTDIR)\jdtrans.obj" \
143 "$(INTDIR)\jdatasrc.obj" \
144 "$(INTDIR)\jdmaster.obj" \
145 "$(INTDIR)\jdinput.obj" \
146 "$(INTDIR)\jdmarker.obj" \
147 "$(INTDIR)\jdhuff.obj" \
148 "$(INTDIR)\jdphuff.obj" \
149 "$(INTDIR)\jdmainct.obj" \
150 "$(INTDIR)\jdcoefct.obj" \
151 "$(INTDIR)\jdpostct.obj" \
152 "$(INTDIR)\jddctmgr.obj" \
153 "$(INTDIR)\jidctfst.obj" \
154 "$(INTDIR)\jidctflt.obj" \
155 "$(INTDIR)\jidctint.obj" \
156 "$(INTDIR)\jidctred.obj" \
157 "$(INTDIR)\jdsample.obj" \
158 "$(INTDIR)\jdcolor.obj" \
159 "$(INTDIR)\jquant1.obj" \
160 "$(INTDIR)\jquant2.obj" \
161 "$(INTDIR)\jdmerge.obj" \
162 "$(INTDIR)\jcomapi.obj" \
163 "$(INTDIR)\jutils.obj" \
164 "$(INTDIR)\jerror.obj" \
165 "$(INTDIR)\jmemmgr.obj" \
166 "$(INTDIR)\jmemnobs.obj"
168 "$(OUTDIR)\jpeg.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
170 $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
176 $(CPP) $(CPP_PROJ) $<
178 .cpp{$(CPP_OBJS)}.obj:
179 $(CPP) $(CPP_PROJ) $<
181 .cxx{$(CPP_OBJS)}.obj:
182 $(CPP) $(CPP_PROJ) $<
185 $(CPP) $(CPP_PROJ) $<
187 .cpp{$(CPP_SBRS)}.sbr:
188 $(CPP) $(CPP_PROJ) $<
190 .cxx{$(CPP_SBRS)}.sbr:
191 $(CPP) $(CPP_PROJ) $<
193 ################################################################################
196 # Name "jpeg - Win32"
198 !IF "$(CFG)" == "jpeg - Win32"
202 ################################################################################
215 "$(INTDIR)\jcapimin.obj" : $(SOURCE) $(DEP_CPP_JCAPI) "$(INTDIR)"
216 $(CPP) $(CPP_PROJ) $(SOURCE)
220 ################################################################################
233 "$(INTDIR)\jcapistd.obj" : $(SOURCE) $(DEP_CPP_JCAPIS) "$(INTDIR)"
234 $(CPP) $(CPP_PROJ) $(SOURCE)
238 ################################################################################
251 "$(INTDIR)\jccoefct.obj" : $(SOURCE) $(DEP_CPP_JCCOE) "$(INTDIR)"
252 $(CPP) $(CPP_PROJ) $(SOURCE)
256 ################################################################################
269 "$(INTDIR)\jccolor.obj" : $(SOURCE) $(DEP_CPP_JCCOL) "$(INTDIR)"
270 $(CPP) $(CPP_PROJ) $(SOURCE)
274 ################################################################################
288 "$(INTDIR)\jcdctmgr.obj" : $(SOURCE) $(DEP_CPP_JCDCT) "$(INTDIR)"
289 $(CPP) $(CPP_PROJ) $(SOURCE)
293 ################################################################################
307 "$(INTDIR)\jchuff.obj" : $(SOURCE) $(DEP_CPP_JCHUF) "$(INTDIR)"
308 $(CPP) $(CPP_PROJ) $(SOURCE)
312 ################################################################################
325 "$(INTDIR)\jcinit.obj" : $(SOURCE) $(DEP_CPP_JCINI) "$(INTDIR)"
326 $(CPP) $(CPP_PROJ) $(SOURCE)
330 ################################################################################
343 "$(INTDIR)\jcmainct.obj" : $(SOURCE) $(DEP_CPP_JCMAI) "$(INTDIR)"
344 $(CPP) $(CPP_PROJ) $(SOURCE)
348 ################################################################################
361 "$(INTDIR)\jcmarker.obj" : $(SOURCE) $(DEP_CPP_JCMAR) "$(INTDIR)"
362 $(CPP) $(CPP_PROJ) $(SOURCE)
366 ################################################################################
379 "$(INTDIR)\jcmaster.obj" : $(SOURCE) $(DEP_CPP_JCMAS) "$(INTDIR)"
380 $(CPP) $(CPP_PROJ) $(SOURCE)
384 ################################################################################
397 "$(INTDIR)\jcomapi.obj" : $(SOURCE) $(DEP_CPP_JCOMA) "$(INTDIR)"
398 $(CPP) $(CPP_PROJ) $(SOURCE)
402 ################################################################################
415 "$(INTDIR)\jcparam.obj" : $(SOURCE) $(DEP_CPP_JCPAR) "$(INTDIR)"
416 $(CPP) $(CPP_PROJ) $(SOURCE)
420 ################################################################################
434 "$(INTDIR)\jcphuff.obj" : $(SOURCE) $(DEP_CPP_JCPHU) "$(INTDIR)"
435 $(CPP) $(CPP_PROJ) $(SOURCE)
439 ################################################################################
452 "$(INTDIR)\jcprepct.obj" : $(SOURCE) $(DEP_CPP_JCPRE) "$(INTDIR)"
453 $(CPP) $(CPP_PROJ) $(SOURCE)
457 ################################################################################
470 "$(INTDIR)\jcsample.obj" : $(SOURCE) $(DEP_CPP_JCSAM) "$(INTDIR)"
471 $(CPP) $(CPP_PROJ) $(SOURCE)
475 ################################################################################
488 "$(INTDIR)\jctrans.obj" : $(SOURCE) $(DEP_CPP_JCTRA) "$(INTDIR)"
489 $(CPP) $(CPP_PROJ) $(SOURCE)
493 ################################################################################
506 "$(INTDIR)\jdapimin.obj" : $(SOURCE) $(DEP_CPP_JDAPI) "$(INTDIR)"
507 $(CPP) $(CPP_PROJ) $(SOURCE)
511 ################################################################################
524 "$(INTDIR)\jdapistd.obj" : $(SOURCE) $(DEP_CPP_JDAPIS) "$(INTDIR)"
525 $(CPP) $(CPP_PROJ) $(SOURCE)
529 ################################################################################
541 "$(INTDIR)\jdatadst.obj" : $(SOURCE) $(DEP_CPP_JDATA) "$(INTDIR)"
542 $(CPP) $(CPP_PROJ) $(SOURCE)
546 ################################################################################
558 "$(INTDIR)\jdatasrc.obj" : $(SOURCE) $(DEP_CPP_JDATAS) "$(INTDIR)"
559 $(CPP) $(CPP_PROJ) $(SOURCE)
563 ################################################################################
576 "$(INTDIR)\jdcoefct.obj" : $(SOURCE) $(DEP_CPP_JDCOE) "$(INTDIR)"
577 $(CPP) $(CPP_PROJ) $(SOURCE)
581 ################################################################################
594 "$(INTDIR)\jdcolor.obj" : $(SOURCE) $(DEP_CPP_JDCOL) "$(INTDIR)"
595 $(CPP) $(CPP_PROJ) $(SOURCE)
599 ################################################################################
613 "$(INTDIR)\jddctmgr.obj" : $(SOURCE) $(DEP_CPP_JDDCT) "$(INTDIR)"
614 $(CPP) $(CPP_PROJ) $(SOURCE)
618 ################################################################################
632 "$(INTDIR)\jdhuff.obj" : $(SOURCE) $(DEP_CPP_JDHUF) "$(INTDIR)"
633 $(CPP) $(CPP_PROJ) $(SOURCE)
637 ################################################################################
650 "$(INTDIR)\jdinput.obj" : $(SOURCE) $(DEP_CPP_JDINP) "$(INTDIR)"
651 $(CPP) $(CPP_PROJ) $(SOURCE)
655 ################################################################################
668 "$(INTDIR)\jdmainct.obj" : $(SOURCE) $(DEP_CPP_JDMAI) "$(INTDIR)"
669 $(CPP) $(CPP_PROJ) $(SOURCE)
673 ################################################################################
686 "$(INTDIR)\jdmarker.obj" : $(SOURCE) $(DEP_CPP_JDMAR) "$(INTDIR)"
687 $(CPP) $(CPP_PROJ) $(SOURCE)
691 ################################################################################
704 "$(INTDIR)\jdmaster.obj" : $(SOURCE) $(DEP_CPP_JDMAS) "$(INTDIR)"
705 $(CPP) $(CPP_PROJ) $(SOURCE)
709 ################################################################################
722 "$(INTDIR)\jdmerge.obj" : $(SOURCE) $(DEP_CPP_JDMER) "$(INTDIR)"
723 $(CPP) $(CPP_PROJ) $(SOURCE)
727 ################################################################################
741 "$(INTDIR)\jdphuff.obj" : $(SOURCE) $(DEP_CPP_JDPHU) "$(INTDIR)"
742 $(CPP) $(CPP_PROJ) $(SOURCE)
746 ################################################################################
759 "$(INTDIR)\jdpostct.obj" : $(SOURCE) $(DEP_CPP_JDPOS) "$(INTDIR)"
760 $(CPP) $(CPP_PROJ) $(SOURCE)
764 ################################################################################
777 "$(INTDIR)\jdsample.obj" : $(SOURCE) $(DEP_CPP_JDSAM) "$(INTDIR)"
778 $(CPP) $(CPP_PROJ) $(SOURCE)
782 ################################################################################
795 "$(INTDIR)\jdtrans.obj" : $(SOURCE) $(DEP_CPP_JDTRA) "$(INTDIR)"
796 $(CPP) $(CPP_PROJ) $(SOURCE)
800 ################################################################################
813 "$(INTDIR)\jerror.obj" : $(SOURCE) $(DEP_CPP_JERRO) "$(INTDIR)"
814 $(CPP) $(CPP_PROJ) $(SOURCE)
818 ################################################################################
832 "$(INTDIR)\jfdctflt.obj" : $(SOURCE) $(DEP_CPP_JFDCT) "$(INTDIR)"
833 $(CPP) $(CPP_PROJ) $(SOURCE)
837 ################################################################################
851 "$(INTDIR)\jfdctfst.obj" : $(SOURCE) $(DEP_CPP_JFDCTF) "$(INTDIR)"
852 $(CPP) $(CPP_PROJ) $(SOURCE)
856 ################################################################################
870 "$(INTDIR)\jfdctint.obj" : $(SOURCE) $(DEP_CPP_JFDCTI) "$(INTDIR)"
871 $(CPP) $(CPP_PROJ) $(SOURCE)
875 ################################################################################
889 "$(INTDIR)\jidctflt.obj" : $(SOURCE) $(DEP_CPP_JIDCT) "$(INTDIR)"
890 $(CPP) $(CPP_PROJ) $(SOURCE)
894 ################################################################################
908 "$(INTDIR)\jidctfst.obj" : $(SOURCE) $(DEP_CPP_JIDCTF) "$(INTDIR)"
909 $(CPP) $(CPP_PROJ) $(SOURCE)
913 ################################################################################
927 "$(INTDIR)\jidctint.obj" : $(SOURCE) $(DEP_CPP_JIDCTI) "$(INTDIR)"
928 $(CPP) $(CPP_PROJ) $(SOURCE)
932 ################################################################################
946 "$(INTDIR)\jidctred.obj" : $(SOURCE) $(DEP_CPP_JIDCTR) "$(INTDIR)"
947 $(CPP) $(CPP_PROJ) $(SOURCE)
951 ################################################################################
964 "$(INTDIR)\jquant1.obj" : $(SOURCE) $(DEP_CPP_JQUAN) "$(INTDIR)"
965 $(CPP) $(CPP_PROJ) $(SOURCE)
969 ################################################################################
982 "$(INTDIR)\jquant2.obj" : $(SOURCE) $(DEP_CPP_JQUANT) "$(INTDIR)"
983 $(CPP) $(CPP_PROJ) $(SOURCE)
987 ################################################################################
1000 "$(INTDIR)\jutils.obj" : $(SOURCE) $(DEP_CPP_JUTIL) "$(INTDIR)"
1001 $(CPP) $(CPP_PROJ) $(SOURCE)
1005 ################################################################################
1019 "$(INTDIR)\jmemmgr.obj" : $(SOURCE) $(DEP_CPP_JMEMM) "$(INTDIR)"
1020 $(CPP) $(CPP_PROJ) $(SOURCE)
1024 ################################################################################
1038 "$(INTDIR)\jmemnobs.obj" : $(SOURCE) $(DEP_CPP_JMEMN) "$(INTDIR)"
1039 $(CPP) $(CPP_PROJ) $(SOURCE)
1045 ################################################################################