6 # Copyright: (c) 1997, Julian Smart
10 # Makefile : Builds xpm.lib for VC++ (32-bit)
12 !include <..\makevc.env>
14 THISDIR=$(WXWIN)\src\xpm
17 LIBTARGET=$(WXDIR)\lib\xpm.lib
18 !else if "$(FINAL)" == "hybrid"
19 LIBTARGET=$(WXDIR)\lib\xpmh.lib
21 LIBTARGET=$(WXDIR)\lib\xpmd.lib
24 XPMDIR=$(WXDIR)\src\xpm
26 OBJECTS = $(XPMDIR)\attrib.obj\
27 $(XPMDIR)\crbuffri.obj\
28 $(XPMDIR)\crdatfri.obj\
30 $(XPMDIR)\crifrbuf.obj\
31 $(XPMDIR)\crifrdat.obj\
35 $(XPMDIR)\hashtab.obj\
38 $(XPMDIR)\rdftodat.obj\
43 $(XPMDIR)\wrffrdat.obj\
48 $(LIBTARGET): $(OBJECTS)
53 $(OBJECTS) $(PERIPH_LIBS)
56 $(XPMDIR)\attrib.obj: $(XPMDIR)\attrib.c
58 $(CPPFLAGS2) /c $*.c /Fo$@
61 $(XPMDIR)\crbuffri.obj: $(XPMDIR)\crbuffri.c
63 $(CPPFLAGS2) /c $*.c /Fo$@
66 $(XPMDIR)\crdatfri.obj: $(XPMDIR)\crdatfri.c
68 $(CPPFLAGS2) /c $*.c /Fo$@
71 $(XPMDIR)\create.obj: $(XPMDIR)\create.c
73 $(CPPFLAGS2) /c $*.c /Fo$@
76 $(XPMDIR)\crifrbuf.obj: $(XPMDIR)\crifrbuf.c
78 $(CPPFLAGS2) /c $*.c /Fo$@
81 $(XPMDIR)\crifrdat.obj: $(XPMDIR)\crifrdat.c
83 $(CPPFLAGS2) /c $*.c /Fo$@
86 $(XPMDIR)\data.obj: $(XPMDIR)\data.c
88 $(CPPFLAGS2) /c $*.c /Fo$@
91 $(XPMDIR)\image.obj: $(XPMDIR)\image.c
93 $(CPPFLAGS2) /c $*.c /Fo$@
96 $(XPMDIR)\info.obj: $(XPMDIR)\info.c
98 $(CPPFLAGS2) /c $*.c /Fo$@
101 $(XPMDIR)\hashtab.obj: $(XPMDIR)\hashtab.c
103 $(CPPFLAGS2) /c $*.c /Fo$@
106 $(XPMDIR)\misc.obj: $(XPMDIR)\misc.c
108 $(CPPFLAGS2) /c $*.c /Fo$@
111 $(XPMDIR)\parse.obj: $(XPMDIR)\parse.c
113 $(CPPFLAGS2) /c $*.c /Fo$@
116 $(XPMDIR)\rdftodat.obj: $(XPMDIR)\rdftodat.c
118 $(CPPFLAGS2) /c $*.c /Fo$@
121 $(XPMDIR)\rdftoi.obj: $(XPMDIR)\rdftoi.c
123 $(CPPFLAGS2) /c $*.c /Fo$@
126 $(XPMDIR)\rgb.obj: $(XPMDIR)\rgb.c
128 $(CPPFLAGS2) /c $*.c /Fo$@
131 $(XPMDIR)\scan.obj: $(XPMDIR)\scan.c
133 $(CPPFLAGS2) /c $*.c /Fo$@
136 $(XPMDIR)\simx.obj: $(XPMDIR)\simx.c
138 $(CPPFLAGS2) /c $*.c /Fo$@
141 $(XPMDIR)\wrffrdat.obj: $(XPMDIR)\wrffrdat.c
143 $(CPPFLAGS2) /c $*.c /Fo$@
146 $(XPMDIR)\wrffri.obj: $(XPMDIR)\wrffri.c
148 $(CPPFLAGS2) /c $*.c /Fo$@