]> git.saurik.com Git - wxWidgets.git/blame - src/xpm/makefile.vc
Added test for no-change in crollwin.
[wxWidgets.git] / src / xpm / makefile.vc
CommitLineData
2fd284a4
JS
1#
2# File: makefile.nt
3# Author: Julian Smart
4# Created: 1997
5# Updated:
6# Copyright: (c) 1997, Julian Smart
7#
8# "%W% %G%"
9#
10# Makefile : Builds xpm.lib for VC++ (32-bit)
11#
48d1144b 12!include <..\makevc.env>
2fd284a4
JS
13
14THISDIR=$(WXWIN)\src\xpm
15
16LIBTARGET=$(WXDIR)\lib\xpm.lib
17
2fd284a4
JS
18XPMDIR=$(WXDIR)\src\xpm
19
e6ed776f
GRG
20OBJECTS = $(XPMDIR)\attrib.obj\
21 $(XPMDIR)\crbuffri.obj\
2fd284a4 22 $(XPMDIR)\crdatfri.obj\
e6ed776f
GRG
23 $(XPMDIR)\create.obj\
24 $(XPMDIR)\crifrbuf.obj\
2fd284a4
JS
25 $(XPMDIR)\crifrdat.obj\
26 $(XPMDIR)\data.obj\
e6ed776f
GRG
27 $(XPMDIR)\image.obj\
28 $(XPMDIR)\info.obj\
29 $(XPMDIR)\hashtab.obj\
30 $(XPMDIR)\misc.obj\
31 $(XPMDIR)\parse.obj\
32 $(XPMDIR)\rdftodat.obj\
2fd284a4 33 $(XPMDIR)\rdftoi.obj\
e6ed776f
GRG
34 $(XPMDIR)\rgb.obj\
35 $(XPMDIR)\scan.obj\
36 $(XPMDIR)\simx.obj\
37 $(XPMDIR)\wrffrdat.obj\
38 $(XPMDIR)\wrffri.obj
2fd284a4
JS
39
40all: $(LIBTARGET)
41
42$(LIBTARGET): $(OBJECTS)
43 -erase $(LIBTARGET)
44 $(implib) @<<
45-out:$@
46-machine:$(CPU)
47$(OBJECTS) $(PERIPH_LIBS)
48<<
49
e6ed776f 50$(XPMDIR)\crbuffri.obj: $(XPMDIR)\attrib.c
2fd284a4
JS
51 cl @<<
52$(CPPFLAGS2) /c $*.c /Fo$@
53<<
54
e6ed776f 55$(XPMDIR)\crbuffri.obj: $(XPMDIR)\crbuffri.c
2fd284a4 56 cl @<<
e6ed776f 57$(CPPFLAGS2) /c $*.c /Fo$@
2fd284a4
JS
58<<
59
60$(XPMDIR)\crdatfri.obj: $(XPMDIR)\crdatfri.c
61 cl @<<
62$(CPPFLAGS2) /c $*.c /Fo$@
63<<
64
2fd284a4
JS
65$(XPMDIR)\create.obj: $(XPMDIR)\create.c
66 cl @<<
67$(CPPFLAGS2) /c $*.c /Fo$@
68<<
69
70$(XPMDIR)\crifrbuf.obj: $(XPMDIR)\crifrbuf.c
71 cl @<<
72$(CPPFLAGS2) /c $*.c /Fo$@
73<<
74
75$(XPMDIR)\crifrdat.obj: $(XPMDIR)\crifrdat.c
76 cl @<<
77$(CPPFLAGS2) /c $*.c /Fo$@
78<<
79
e6ed776f 80$(XPMDIR)\data.obj: $(XPMDIR)\data.c
2fd284a4
JS
81 cl @<<
82$(CPPFLAGS2) /c $*.c /Fo$@
83<<
84
e6ed776f 85$(XPMDIR)\data.obj: $(XPMDIR)\image.c
2fd284a4
JS
86 cl @<<
87$(CPPFLAGS2) /c $*.c /Fo$@
88<<
89
e6ed776f 90$(XPMDIR)\data.obj: $(XPMDIR)\info.c
2fd284a4
JS
91 cl @<<
92$(CPPFLAGS2) /c $*.c /Fo$@
93<<
94
95$(XPMDIR)\hashtab.obj: $(XPMDIR)\hashtab.c
96 cl @<<
97$(CPPFLAGS2) /c $*.c /Fo$@
98<<
99
100$(XPMDIR)\misc.obj: $(XPMDIR)\misc.c
101 cl @<<
102$(CPPFLAGS2) /c $*.c /Fo$@
103<<
104
105$(XPMDIR)\parse.obj: $(XPMDIR)\parse.c
106 cl @<<
107$(CPPFLAGS2) /c $*.c /Fo$@
108<<
109
110$(XPMDIR)\rdftodat.obj: $(XPMDIR)\rdftodat.c
111 cl @<<
112$(CPPFLAGS2) /c $*.c /Fo$@
113<<
114
115$(XPMDIR)\rdftoi.obj: $(XPMDIR)\rdftoi.c
116 cl @<<
117$(CPPFLAGS2) /c $*.c /Fo$@
118<<
119
2fd284a4
JS
120$(XPMDIR)\rgb.obj: $(XPMDIR)\rgb.c
121 cl @<<
122$(CPPFLAGS2) /c $*.c /Fo$@
123<<
124
125$(XPMDIR)\scan.obj: $(XPMDIR)\scan.c
126 cl @<<
127$(CPPFLAGS2) /c $*.c /Fo$@
128<<
129
130$(XPMDIR)\simx.obj: $(XPMDIR)\simx.c
131 cl @<<
132$(CPPFLAGS2) /c $*.c /Fo$@
133<<
134
135$(XPMDIR)\wrffrdat.obj: $(XPMDIR)\wrffrdat.c
136 cl @<<
137$(CPPFLAGS2) /c $*.c /Fo$@
138<<
139
140$(XPMDIR)\wrffri.obj: $(XPMDIR)\wrffri.c
141 cl @<<
142$(CPPFLAGS2) /c $*.c /Fo$@
143<<
144
2fd284a4
JS
145clean:
146 -erase *.obj
147 -erase $(LIBTARGET)
148 -erase *.pdb
149 -erase *.sbr
150 -erase *.pch
151
152cleanall: clean
153