2 # ReactOS makefile for CMD
7 OBJECTS = cmd.o attrib.o alias.o batch.o beep.o call.o chcp.o choice.o \
8 cls.o cmdinput.o cmdtable.o color.o console.o copy.o date.o del.o \
9 dir.o dirstack.o echo.o error.o filecomp.o for.o goto.o history.o \
10 if.o internal.o label.o locale.o misc.o move.o msgbox.o path.o \
11 pause.o prompt.o redir.o ren.o set.o shift.o start.o time.o \
12 timer.o title.o type.o ver.o verify.o vol.o where.o cmd.coff
14 CLEAN_FILES = *.o cmd.exe cmd.sym
16 clean: $(CLEAN_FILES:%=%_clean)
18 $(CLEAN_FILES:%=%_clean): %_clean:
21 .phony: clean $(CLEAN_FILES:%=%_clean)
24 $(CC) $(OBJECTS) -lkernel32 -lcrtdll -luser32 -o cmd.exe
25 $(NM) --numeric-sort cmd.exe > cmd.sym