]>
Commit | Line | Data |
---|---|---|
ea64e17a JS |
1 | # |
2 | # File: makefile.b32 | |
3 | # Author: Julian Smart | |
4 | # Created: 1993 | |
2cedc12a | 5 | # Updated: |
ea64e17a JS |
6 | # Copyright: |
7 | # | |
8 | # "%W% %G%" | |
9 | # | |
10 | # Makefile : Builds JPEG library (BC++ 32-bit) | |
11 | ||
2cedc12a CE |
12 | LIBTARGET=jpeg |
13 | WXWIN=..\.. | |
14 | ||
15 | !include ..\makeb32.env | |
16 | ||
17 | SYSDEPMEM= \ | |
18 | $(OBJ_PATH)\jmemnobs.obj | |
19 | ||
ea64e17a | 20 | # library object files common to compression and decompression |
2cedc12a CE |
21 | COMOBJECTS= \ |
22 | $(OBJ_PATH)\jcomapi.obj \ | |
23 | $(OBJ_PATH)\jutils.obj \ | |
24 | $(OBJ_PATH)\jerror.obj \ | |
25 | $(OBJ_PATH)\jmemmgr.obj \ | |
26 | $(SYSDEPMEM) | |
27 | ||
ea64e17a | 28 | # compression library object files |
2cedc12a CE |
29 | CLIBOBJECTS= \ |
30 | $(OBJ_PATH)\jcapimin.obj \ | |
31 | $(OBJ_PATH)\jcapistd.obj \ | |
32 | $(OBJ_PATH)\jctrans.obj \ | |
33 | $(OBJ_PATH)\jcparam.obj \ | |
34 | $(OBJ_PATH)\jdatadst.obj \ | |
35 | $(OBJ_PATH)\jcinit.obj \ | |
36 | $(OBJ_PATH)\jcmaster.obj \ | |
37 | $(OBJ_PATH)\jcmarker.obj \ | |
38 | $(OBJ_PATH)\jcmainct.obj \ | |
39 | $(OBJ_PATH)\jcprepct.obj \ | |
40 | $(OBJ_PATH)\jccoefct.obj \ | |
41 | $(OBJ_PATH)\jccolor.obj \ | |
42 | $(OBJ_PATH)\jcsample.obj \ | |
43 | $(OBJ_PATH)\jchuff.obj \ | |
44 | $(OBJ_PATH)\jcphuff.obj \ | |
45 | $(OBJ_PATH)\jcdctmgr.obj \ | |
46 | $(OBJ_PATH)\jfdctfst.obj \ | |
47 | $(OBJ_PATH)\jfdctflt.obj \ | |
48 | $(OBJ_PATH)\jfdctint.obj | |
49 | ||
ea64e17a | 50 | # decompression library object files |
2cedc12a CE |
51 | DLIBOBJECTS= \ |
52 | $(OBJ_PATH)\jdapimin.obj \ | |
53 | $(OBJ_PATH)\jdapistd.obj \ | |
54 | $(OBJ_PATH)\jdtrans.obj \ | |
55 | $(OBJ_PATH)\jdatasrc.obj \ | |
56 | $(OBJ_PATH)\jdmaster.obj \ | |
57 | $(OBJ_PATH)\jdinput.obj \ | |
58 | $(OBJ_PATH)\jdmarker.obj \ | |
59 | $(OBJ_PATH)\jdhuff.obj \ | |
60 | $(OBJ_PATH)\jdphuff.obj \ | |
61 | $(OBJ_PATH)\jdmainct.obj \ | |
62 | $(OBJ_PATH)\jdcoefct.obj \ | |
63 | $(OBJ_PATH)\jdpostct.obj \ | |
64 | $(OBJ_PATH)\jddctmgr.obj \ | |
65 | $(OBJ_PATH)\jidctfst.obj \ | |
66 | $(OBJ_PATH)\jidctflt.obj \ | |
67 | $(OBJ_PATH)\jidctint.obj \ | |
68 | $(OBJ_PATH)\jidctred.obj \ | |
69 | $(OBJ_PATH)\jdsample.obj \ | |
70 | $(OBJ_PATH)\jdcolor.obj \ | |
71 | $(OBJ_PATH)\jquant1.obj \ | |
72 | $(OBJ_PATH)\jquant2.obj \ | |
73 | $(OBJ_PATH)\jdmerge.obj | |
74 | ||
ea64e17a JS |
75 | # These objectfiles are included in libjpeg.lib |
76 | OBJECTS= $(CLIBOBJECTS) $(DLIBOBJECTS) $(COMOBJECTS) | |
ea64e17a | 77 | |
2cedc12a CE |
78 | $(OBJ_PATH)\jmemnobs.obj: jmemnobs.c |
79 | ||
80 | $(OBJ_PATH)\jcomapi.obj: jcomapi.c | |
81 | ||
82 | $(OBJ_PATH)\jutils.obj: jutils.c | |
83 | ||
84 | $(OBJ_PATH)\jerror.obj: jerror.c | |
85 | ||
86 | $(OBJ_PATH)\jmemmgr.obj: jmemmgr.c | |
87 | ||
88 | $(OBJ_PATH)\jcapimin.obj: jcapimin.c | |
89 | ||
90 | $(OBJ_PATH)\jcapistd.obj: jcapistd.c | |
91 | ||
92 | $(OBJ_PATH)\jctrans.obj: jctrans.c | |
93 | ||
94 | $(OBJ_PATH)\jcparam.obj: jcparam.c | |
95 | ||
96 | $(OBJ_PATH)\jdatadst.obj: jdatadst.c | |
97 | ||
98 | $(OBJ_PATH)\jcinit.obj: jcinit.c | |
99 | ||
100 | $(OBJ_PATH)\jcmaster.obj: jcmaster.c | |
101 | ||
102 | $(OBJ_PATH)\jcmarker.obj: jcmarker.c | |
103 | ||
104 | $(OBJ_PATH)\jcmainct.obj: jcmainct.c | |
105 | ||
106 | $(OBJ_PATH)\jcprepct.obj: jcprepct.c | |
107 | ||
108 | $(OBJ_PATH)\jccoefct.obj: jccoefct.c | |
109 | ||
110 | $(OBJ_PATH)\jccolor.obj: jccolor.c | |
111 | ||
112 | $(OBJ_PATH)\jcsample.obj: jcsample.c | |
113 | ||
114 | $(OBJ_PATH)\jchuff.obj: jchuff.c | |
115 | ||
116 | $(OBJ_PATH)\jcphuff.obj: jcphuff.c | |
117 | ||
118 | $(OBJ_PATH)\jcdctmgr.obj: jcdctmgr.c | |
119 | ||
120 | $(OBJ_PATH)\jfdctfst.obj: jfdctfst.c | |
121 | ||
122 | $(OBJ_PATH)\jfdctflt.obj: jfdctflt.c | |
123 | ||
124 | $(OBJ_PATH)\jfdctint.obj: jfdctint.c | |
125 | ||
126 | $(OBJ_PATH)\jdapimin.obj: jdapimin.c | |
127 | ||
128 | $(OBJ_PATH)\jdapistd.obj: jdapistd.c | |
129 | ||
130 | $(OBJ_PATH)\jdtrans.obj: jdtrans.c | |
131 | ||
132 | $(OBJ_PATH)\jdatasrc.obj: jdatasrc.c | |
133 | ||
134 | $(OBJ_PATH)\jdmaster.obj: jdmaster.c | |
135 | ||
136 | $(OBJ_PATH)\jdinput.obj: jdinput.c | |
137 | ||
138 | $(OBJ_PATH)\jdmarker.obj: jdmarker.c | |
139 | ||
140 | $(OBJ_PATH)\jdhuff.obj: jdhuff.c | |
141 | ||
142 | $(OBJ_PATH)\jdphuff.obj: jdphuff.c | |
143 | ||
144 | $(OBJ_PATH)\jdmainct.obj: jdmainct.c | |
145 | ||
146 | $(OBJ_PATH)\jdcoefct.obj: jdcoefct.c | |
147 | ||
148 | $(OBJ_PATH)\jdpostct.obj: jdpostct.c | |
149 | ||
150 | $(OBJ_PATH)\jddctmgr.obj: jddctmgr.c | |
151 | ||
152 | $(OBJ_PATH)\jidctfst.obj: jidctfst.c | |
153 | ||
154 | $(OBJ_PATH)\jidctflt.obj: jidctflt.c | |
155 | ||
156 | $(OBJ_PATH)\jidctint.obj: jidctint.c | |
157 | ||
158 | $(OBJ_PATH)\jidctred.obj: jidctred.c | |
159 | ||
160 | $(OBJ_PATH)\jdsample.obj: jdsample.c | |
161 | ||
162 | $(OBJ_PATH)\jdcolor.obj: jdcolor.c | |
163 | ||
164 | $(OBJ_PATH)\jquant1.obj: jquant1.c | |
165 | ||
166 | $(OBJ_PATH)\jquant2.obj: jquant2.c | |
167 | ||
168 | $(OBJ_PATH)\jdmerge.obj: jdmerge.c | |
169 | ||
170 | ||
616b488d | 171 | |
2cedc12a | 172 | !include ..\makelib.b32 |