6 # Copyright: (c) 1997, Julian Smart
10 # Makefile : Builds xpm.lib for VC++ (32-bit)
12 !include <..\makevc.env>
18 THISDIR=$(WXWIN)\src\xpm
21 LIBTARGET=$(WXDIR)\lib\xpm.lib
22 !else if "$(FINAL)" == "hybrid"
23 LIBTARGET=$(WXDIR)\lib\xpmh.lib
25 LIBTARGET=$(WXDIR)\lib\xpmd.lib
28 XPMDIR=$(WXDIR)\src\xpm
30 OBJECTS = $(XPMDIR)\$D\attrib.obj\
31 $(XPMDIR)\$D\crbuffri.obj\
32 $(XPMDIR)\$D\crdatfri.obj\
33 $(XPMDIR)\$D\create.obj\
34 $(XPMDIR)\$D\crifrbuf.obj\
35 $(XPMDIR)\$D\crifrdat.obj\
36 $(XPMDIR)\$D\data.obj\
37 $(XPMDIR)\$D\image.obj\
38 $(XPMDIR)\$D\info.obj\
39 $(XPMDIR)\$D\hashtab.obj\
40 $(XPMDIR)\$D\misc.obj\
41 $(XPMDIR)\$D\parse.obj\
42 $(XPMDIR)\$D\rdftodat.obj\
43 $(XPMDIR)\$D\rdftoi.obj\
45 $(XPMDIR)\$D\scan.obj\
46 $(XPMDIR)\$D\simx.obj\
47 $(XPMDIR)\$D\wrffrdat.obj\
48 $(XPMDIR)\$D\wrffri.obj
55 $(LIBTARGET): $(OBJECTS)
60 $(OBJECTS) $(PERIPH_LIBS)
63 $(XPMDIR)\$D\attrib.obj: $(XPMDIR)\attrib.c
65 $(CPPFLAGS2) /c $(*B).c /Fo$@
68 $(XPMDIR)\$D\crbuffri.obj: $(XPMDIR)\crbuffri.c
70 $(CPPFLAGS2) /c $(*B).c /Fo$@
73 $(XPMDIR)\$D\crdatfri.obj: $(XPMDIR)\crdatfri.c
75 $(CPPFLAGS2) /c $(*B).c /Fo$@
78 $(XPMDIR)\$D\create.obj: $(XPMDIR)\create.c
80 $(CPPFLAGS2) /c $(*B).c /Fo$@
83 $(XPMDIR)\$D\crifrbuf.obj: $(XPMDIR)\crifrbuf.c
85 $(CPPFLAGS2) /c $(*B).c /Fo$@
88 $(XPMDIR)\$D\crifrdat.obj: $(XPMDIR)\crifrdat.c
90 $(CPPFLAGS2) /c $(*B).c /Fo$@
93 $(XPMDIR)\$D\data.obj: $(XPMDIR)\data.c
95 $(CPPFLAGS2) /c $(*B).c /Fo$@
98 $(XPMDIR)\$D\image.obj: $(XPMDIR)\image.c
100 $(CPPFLAGS2) /c $(*B).c /Fo$@
103 $(XPMDIR)\$D\info.obj: $(XPMDIR)\info.c
105 $(CPPFLAGS2) /c $(*B).c /Fo$@
108 $(XPMDIR)\$D\hashtab.obj: $(XPMDIR)\hashtab.c
110 $(CPPFLAGS2) /c $(*B).c /Fo$@
113 $(XPMDIR)\$D\misc.obj: $(XPMDIR)\misc.c
115 $(CPPFLAGS2) /c $(*B).c /Fo$@
118 $(XPMDIR)\$D\parse.obj: $(XPMDIR)\parse.c
120 $(CPPFLAGS2) /c $(*B).c /Fo$@
123 $(XPMDIR)\$D\rdftodat.obj: $(XPMDIR)\rdftodat.c
125 $(CPPFLAGS2) /c $(*B).c /Fo$@
128 $(XPMDIR)\$D\rdftoi.obj: $(XPMDIR)\rdftoi.c
130 $(CPPFLAGS2) /c $(*B).c /Fo$@
133 $(XPMDIR)\$D\rgb.obj: $(XPMDIR)\rgb.c
135 $(CPPFLAGS2) /c $(*B).c /Fo$@
138 $(XPMDIR)\$D\scan.obj: $(XPMDIR)\scan.c
140 $(CPPFLAGS2) /c $(*B).c /Fo$@
143 $(XPMDIR)\$D\simx.obj: $(XPMDIR)\simx.c
145 $(CPPFLAGS2) /c $(*B).c /Fo$@
148 $(XPMDIR)\$D\wrffrdat.obj: $(XPMDIR)\wrffrdat.c
150 $(CPPFLAGS2) /c $(*B).c /Fo$@
153 $(XPMDIR)\$D\wrffri.obj: $(XPMDIR)\wrffri.c
155 $(CPPFLAGS2) /c $(*B).c /Fo$@