c698af82153629b4b16ef97e25e0ffb6685e1cc4
[reactos.git] / rosapps / cmd / makefile.lcc
1 # ReactOS cmd.exe makefile for lcc-win32
2 # 19990119 Emanuele Aliberti <ea@iol.it>
3 # 19990127 EA
4 # 19990128 Eric Kohl <ekohl@abo.rhein-zeitung.de>
5 # Modified for cmd 0.0.4pre3.
6 #
7 # ReactOS : http://www.reactos.com
8 # Lcc-Win32: http://www.cs.virginia.edu/*lcc-win32
9 #
10 TARGET=cmd
11 CC=lcc.exe
12 CFLAGS=-c -O
13 LD=lcclnk.exe
14 LFLAGS=-subsystem console -s -o $(TARGET).exe
15 OBJS=alias.obj \
16 attrib.obj \
17 batch.obj \
18 beep.obj \
19 call.obj \
20 chcp.obj \
21 choice.obj \
22 cls.obj \
23 cmd.obj \
24 cmdinput.obj \
25 cmdtable.obj \
26 color.obj \
27 console.obj \
28 copy.obj \
29 date.obj \
30 del.obj \
31 delay.obj \
32 dir.obj \
33 dirstack.obj \
34 echo.obj \
35 error.obj \
36 filecomp.obj \
37 for.obj \
38 free.obj \
39 goto.obj \
40 history.obj \
41 if.obj \
42 internal.obj \
43 label.obj \
44 locale.obj \
45 memory.obj \
46 misc.obj \
47 move.obj \
48 msgbox.obj \
49 path.obj \
50 pause.obj \
51 prompt.obj \
52 redir.obj \
53 ren.obj \
54 screen.obj \
55 set.obj \
56 shift.obj \
57 start.obj \
58 time.obj \
59 timer.obj \
60 title.obj \
61 type.obj \
62 ver.obj \
63 verify.obj \
64 vol.obj \
65 where.obj
66
67 # MAIN
68
69 .c.obj:
70 $(CC) $(CFLAGS) $<
71
72 $(TARGET).exe: $(OBJS)
73 $(LD) $(LFLAGS) $(OBJS)
74
75
76 #EOF