]> git.proxmox.com Git - mirror_edk2.git/blame - Tools/CCode/Source/Pccts/antlr/AntlrMS.mak
Removed unused files.
[mirror_edk2.git] / Tools / CCode / Source / Pccts / antlr / AntlrMS.mak
CommitLineData
878ddf1f 1# PCCTS directory\r
2\r
3# You will need to set the LIB variable similar to this.\r
4# LIB="C:/Program Files/Microsoft Visual Studio .NET 2003/Vc7/lib;c:/Microsoft Visual Studio .NET 2003/Vc7/PlatformSDK/Lib"\r
5\r
6# PCCTS_HOME=<your PCCTS_HOME>\r
7PCCTS_HOME=$(WORKSPACE)\Tools\Source\TianoTools\Pccts\r
8ANTLR_SRC=$(PCCTS_HOME)\antlr\r
9PCCTS_H=$(PCCTS_HOME)\h\r
10\r
11\r
12# Support directories\r
13SET=$(PCCTS_HOME)\support\set\r
14\r
15\r
16# Compiler stuff\r
17CC = cl\r
18CFLAGS = /nologo -I "." -I "$(PCCTS_H)" -I "$(SET)" -D "USER_ZZSYN" -D "PC" \\r
19 -D "ZZLEXBUFSIZE=65536" /D "LONGFILENAMES" /Zi /W3 -D__USE_PROTOS /wd4700\r
20\r
21ANTLR_OBJS = antlr.obj scan.obj err.obj bits.obj build.obj fset2.obj \\r
22 fset.obj gen.obj globals.obj hash.obj lex.obj main.obj \\r
23 misc.obj pred.obj egman.obj mrhoist.obj fcache.obj\r
24\r
25SUPPORT_OBJS = set.obj\r
26\r
27# Dependencies\r
28\r
29$(WORKSPACE)\Tools\bin\antlr.exe: $(ANTLR_OBJS) $(SUPPORT_OBJS)\r
30 $(CC) $(CFLAGS) -o antlr.exe $(ANTLR_OBJS) $(SUPPORT_OBJS)\r
31 del *.obj\r
32 move antlr.exe $(WORKSPACE)\Tools\bin\r
33\r
34\r
35antlr.obj: $(ANTLR_SRC)\antlr.c \\r
36 $(PCCTS_H)\antlr.h \\r
37 $(PCCTS_H)\config.h \\r
38 $(PCCTS_H)\dlgdef.h \\r
39 $(SET)\set.h \\r
40 $(ANTLR_SRC)\generic.h \\r
41 $(ANTLR_SRC)\hash.h \\r
42 $(ANTLR_SRC)\mode.h \\r
43 $(ANTLR_SRC)\proto.h \\r
44 $(ANTLR_SRC)\syn.h \\r
45 $(ANTLR_SRC)\tokens.h \\r
46\r
47 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\antlr.c\r
48\r
49scan.obj: $(ANTLR_SRC)\scan.c \\r
50 $(PCCTS_H)\antlr.h \\r
51 $(PCCTS_H)\config.h \\r
52 $(PCCTS_H)\dlgauto.h \\r
53 $(PCCTS_H)\dlgdef.h \\r
54 $(SET)\set.h \\r
55 $(ANTLR_SRC)\generic.h \\r
56 $(ANTLR_SRC)\hash.h \\r
57 $(ANTLR_SRC)\mode.h \\r
58 $(ANTLR_SRC)\proto.h \\r
59 $(ANTLR_SRC)\syn.h \\r
60 $(ANTLR_SRC)\tokens.h \\r
61\r
62 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\scan.c\r
63\r
64err.obj: $(ANTLR_SRC)\err.c \\r
65 $(PCCTS_H)\antlr.h \\r
66 $(PCCTS_H)\config.h \\r
67 $(PCCTS_H)\dlgdef.h \\r
68 $(PCCTS_H)\err.h \\r
69 $(SET)\set.h \\r
70 $(ANTLR_SRC)\generic.h \\r
71 $(ANTLR_SRC)\hash.h \\r
72 $(ANTLR_SRC)\proto.h \\r
73 $(ANTLR_SRC)\syn.h \\r
74 $(ANTLR_SRC)\tokens.h \\r
75\r
76 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\err.c\r
77\r
78bits.obj: $(ANTLR_SRC)\bits.c \\r
79 $(PCCTS_H)\config.h \\r
80 $(PCCTS_H)\dlgdef.h \\r
81 $(SET)\set.h \\r
82 $(ANTLR_SRC)\generic.h \\r
83 $(ANTLR_SRC)\hash.h \\r
84 $(ANTLR_SRC)\proto.h \\r
85 $(ANTLR_SRC)\syn.h \\r
86\r
87 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\bits.c\r
88\r
89build.obj: $(ANTLR_SRC)\build.c \\r
90 $(PCCTS_H)\config.h \\r
91 $(PCCTS_H)\dlgdef.h \\r
92 $(SET)\set.h \\r
93 $(ANTLR_SRC)\generic.h \\r
94 $(ANTLR_SRC)\hash.h \\r
95 $(ANTLR_SRC)\proto.h \\r
96 $(ANTLR_SRC)\syn.h \\r
97\r
98 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\build.c\r
99\r
100fset2.obj: $(ANTLR_SRC)\fset2.c \\r
101 $(PCCTS_H)\config.h \\r
102 $(PCCTS_H)\dlgdef.h \\r
103 $(SET)\set.h \\r
104 $(ANTLR_SRC)\generic.h \\r
105 $(ANTLR_SRC)\hash.h \\r
106 $(ANTLR_SRC)\proto.h \\r
107 $(ANTLR_SRC)\syn.h \\r
108\r
109 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\fset2.c\r
110\r
111fset.obj: $(ANTLR_SRC)\fset.c \\r
112 $(PCCTS_H)\config.h \\r
113 $(PCCTS_H)\dlgdef.h \\r
114 $(SET)\set.h \\r
115 $(ANTLR_SRC)\generic.h \\r
116 $(ANTLR_SRC)\hash.h \\r
117 $(ANTLR_SRC)\proto.h \\r
118 $(ANTLR_SRC)\syn.h \\r
119\r
120 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\fset.c\r
121\r
122gen.obj: $(ANTLR_SRC)\gen.c \\r
123 $(PCCTS_H)\config.h \\r
124 $(PCCTS_H)\dlgdef.h \\r
125 $(SET)\set.h \\r
126 $(ANTLR_SRC)\generic.h \\r
127 $(ANTLR_SRC)\hash.h \\r
128 $(ANTLR_SRC)\proto.h \\r
129 $(ANTLR_SRC)\syn.h \\r
130\r
131 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\gen.c\r
132\r
133globals.obj: $(ANTLR_SRC)\globals.c \\r
134 $(PCCTS_H)\config.h \\r
135 $(SET)\set.h \\r
136 $(ANTLR_SRC)\generic.h \\r
137 $(ANTLR_SRC)\hash.h \\r
138 $(ANTLR_SRC)\proto.h \\r
139 $(ANTLR_SRC)\syn.h \\r
140\r
141 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\globals.c\r
142\r
143hash.obj: $(ANTLR_SRC)\hash.c \\r
144 $(PCCTS_H)\config.h \\r
145 $(ANTLR_SRC)\hash.h \\r
146\r
147 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\hash.c\r
148\r
149lex.obj: $(ANTLR_SRC)\lex.c \\r
150 $(PCCTS_H)\config.h \\r
151 $(SET)\set.h \\r
152 $(ANTLR_SRC)\generic.h \\r
153 $(ANTLR_SRC)\hash.h \\r
154 $(ANTLR_SRC)\proto.h \\r
155 $(ANTLR_SRC)\syn.h \\r
156\r
157 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\lex.c\r
158\r
159main.obj: $(ANTLR_SRC)\main.c \\r
160 $(PCCTS_H)\antlr.h \\r
161 $(PCCTS_H)\config.h \\r
162 $(PCCTS_H)\dlgdef.h \\r
163 $(SET)\set.h \\r
164 $(ANTLR_SRC)\generic.h \\r
165 $(ANTLR_SRC)\hash.h \\r
166 $(ANTLR_SRC)\mode.h \\r
167 $(ANTLR_SRC)\proto.h \\r
168 $(ANTLR_SRC)\stdpccts.h \\r
169 $(ANTLR_SRC)\syn.h \\r
170 $(ANTLR_SRC)\tokens.h \\r
171\r
172 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\main.c\r
173\r
174misc.obj: $(ANTLR_SRC)\misc.c \\r
175 $(PCCTS_H)\config.h \\r
176 $(PCCTS_H)\dlgdef.h \\r
177 $(SET)\set.h \\r
178 $(ANTLR_SRC)\generic.h \\r
179 $(ANTLR_SRC)\hash.h \\r
180 $(ANTLR_SRC)\proto.h \\r
181 $(ANTLR_SRC)\syn.h \\r
182\r
183 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\misc.c\r
184\r
185pred.obj: $(ANTLR_SRC)\pred.c \\r
186 $(PCCTS_H)\config.h \\r
187 $(PCCTS_H)\dlgdef.h \\r
188 $(SET)\set.h \\r
189 $(ANTLR_SRC)\generic.h \\r
190 $(ANTLR_SRC)\hash.h \\r
191 $(ANTLR_SRC)\proto.h \\r
192 $(ANTLR_SRC)\syn.h \\r
193\r
194 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\pred.c\r
195\r
196egman.obj: $(ANTLR_SRC)\egman.c \\r
197 $(PCCTS_H)\config.h \\r
198 $(SET)\set.h \\r
199 $(ANTLR_SRC)\generic.h \\r
200 $(ANTLR_SRC)\hash.h \\r
201 $(ANTLR_SRC)\proto.h \\r
202 $(ANTLR_SRC)\syn.h \\r
203\r
204 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\egman.c\r
205\r
206mrhoist.obj: $(ANTLR_SRC)\mrhoist.c \\r
207 $(ANTLR_SRC)\generic.h \\r
208 $(ANTLR_SRC)\hash.h \\r
209 $(ANTLR_SRC)\proto.h \\r
210 $(ANTLR_SRC)\syn.h \\r
211\r
212 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\mrhoist.c\r
213\r
214fcache.obj: $(ANTLR_SRC)\fcache.c \\r
215 $(ANTLR_SRC)\generic.h \\r
216 $(ANTLR_SRC)\hash.h \\r
217 $(ANTLR_SRC)\proto.h \\r
218 $(ANTLR_SRC)\syn.h \\r
219\r
220 $(CC) -c $(CFLAGS) $(ANTLR_SRC)\fcache.c\r
221\r
222set.obj: $(SET)\set.c \\r
223 $(PCCTS_H)\config.h \\r
224 $(SET)\set.h \\r
225\r
226 $(CC) -c $(CFLAGS) $(SET)\set.c\r
227\r
228clean: \r
229 del *.obj\r
230\r
231distclean:\r
232 del *.obj\r
233 del $(WORKSPACE)\Tools\bin\antlr.exe\r