1 # ReactOS cmd.exe makefile for lcc-win32
2 # 19990119 Emanuele Aliberti <ea@iol.it>
4 # 19990128 Eric Kohl <ekohl@abo.rhein-zeitung.de>
5 # Modified for cmd 0.0.4pre3.
7 # ReactOS : http://www.sid-dis.com/reactos/
8 # Lcc-Win32: http://www.cs.virginia.edu/*lcc-win32
14 LFLAGS=-subsystem console -s -o $(TARGET).exe
60 # What about this implicid rule?
61 # It should compile all c files.
62 # (To test this, uncomment the following two lines.) EK
66 $(TARGET).exe: $(OBJS)
67 $(LD) $(LFLAGS) $(OBJS)
72 $(CC) $(CFLAGS) alias.c
75 $(CC) $(CFLAGS) attrib.c
78 $(CC) $(CFLAGS) batch.c
81 $(CC) $(CFLAGS) beep.c
84 $(CC) $(CFLAGS) call.c
92 cmdinput.obj: cmdinput.c
93 $(CC) $(CFLAGS) cmdinput.c
95 cmdtable.obj: cmdtable.c
96 $(CC) $(CFLAGS) cmdtable.c
99 $(CC) $(CFLAGS) color.c
101 console.obj: console.c
102 $(CC) $(CFLAGS) console.c
105 $(CC) $(CFLAGS) copy.c
108 $(CC) $(CFLAGS) date.c
111 $(CC) $(CFLAGS) del.c
114 $(CC) $(CFLAGS) dir.c
116 dirstack.obj: dirstack.c
117 $(CC) $(CFLAGS) dirstack.c
120 $(CC) $(CFLAGS) echo.c
123 $(CC) $(CFLAGS) error.c
125 filecomp.obj: filecomp.c
126 $(CC) $(CFLAGS) filecomp.c
129 $(CC) $(CFLAGS) for.c
132 $(CC) $(CFLAGS) goto.c
134 history.obj: history.c
135 $(CC) $(CFLAGS) history.c
140 internal.obj: internal.c
141 $(CC) $(CFLAGS) internal.c
144 $(CC) $(CFLAGS) label.c
147 $(CC) $(CFLAGS) locale.c
150 $(CC) $(CFLAGS) misc.c
153 $(CC) $(CFLAGS) move.c
156 $(CC) $(CFLAGS) path.c
159 $(CC) $(CFLAGS) pause.c
162 $(CC) $(CFLAGS) prompt.c
165 $(CC) $(CFLAGS) redir.c
168 $(CC) $(CFLAGS) ren.c
171 $(CC) $(CFLAGS) set.c
174 $(CC) $(CFLAGS) shift.c
177 $(CC) $(CFLAGS) time.c
180 $(CC) $(CFLAGS) type.c
183 $(CC) $(CFLAGS) ver.c
186 $(CC) $(CFLAGS) verify.c
189 $(CC) $(CFLAGS) vol.c
192 $(CC) $(CFLAGS) where.c