mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-31 04:13:37 +00:00
59 lines
1.0 KiB
Makefile
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
|