Files
reactos/reactos/tools/wmc/makefile
T
Martin Fuchs 695f82be0d fixed clean target
svn path=/trunk/; revision=6840
2003-11-30 22:49:12 +00:00

59 lines
1.0 KiB
Makefile

#
# ReactOS/Wine message compiler
#
PATH_TO_TOP = ../..
TARGET=wmc$(EXE_POSTFIX)
all: $(TARGET)
OBJECTS = getopt.o lang.o mcl.o utils.o wmc.o write.o y_tab.o misc.o
CLEAN_FILES = *.o wmc$(EXE_POSTFIX)
wmc$(EXE_POSTFIX): $(OBJECTS)
$(HOST_CC) $(OBJECTS) -g -o wmc$(EXE_POSTFIX)
HOST_CFLAGS = -I. -Werror -Wall
getopt.o: getopt.c
$(HOST_CC) $(HOST_CFLAGS) -g -c getopt.c -o getopt.o
lang.o: lang.c
$(HOST_CC) $(HOST_CFLAGS) -g -c lang.c -o lang.o
misc.o: misc.c
$(HOST_CC) $(HOST_CFLAGS) -g -c misc.c -o misc.o
mcl.o: mcl.c
$(HOST_CC) $(HOST_CFLAGS) -g -c mcl.c -o mcl.o
utils.o: utils.c
$(HOST_CC) $(HOST_CFLAGS) -g -c utils.c -o utils.o
wmc.o: wmc.c
$(HOST_CC) $(HOST_CFLAGS) -g -c wmc.c -o wmc.o
write.o: write.c
$(HOST_CC) $(HOST_CFLAGS) -g -c write.c -o write.o
y_tab.o: y_tab.c
$(HOST_CC) $(HOST_CFLAGS) -g -c y_tab.c -o y_tab.o
ifeq ($(HOST),mingw32-linux)
clean:
rm -f *.o
rm -f wmc$(EXE_POSTFIX)
endif
ifeq ($(HOST),mingw32-windows)
clean:
-del *.o
-del wmc$(EXE_POSTFIX)
endif
.phony: clean
include $(PATH_TO_TOP)/rules.mak
# EOF