PATH_TO_TOP = .. TOOLS = \ buildno$(EXE_POSTFIX) \ depends$(EXE_POSTFIX) \ rcopy$(EXE_POSTFIX) \ rdel$(EXE_POSTFIX) \ rmkdir$(EXE_POSTFIX) \ rrmdir$(EXE_POSTFIX) CLEAN_FILES = $(TOOLS) all: $(TOOLS) wmc_directory_target buildno$(EXE_POSTFIX): buildno.c ../include/reactos/version.h $(HOST_CC) $(CFLAGS) -o buildno$(EXE_POSTFIX) buildno.c $(EXE_PREFIX)buildno$(EXE_POSTFIX) depends$(EXE_POSTFIX): depends.c $(HOST_CC) $(CFLAGS) -o depends$(EXE_POSTFIX) depends.c ifeq ($(HOST),mingw32-linux) rcopy$(EXE_POSTFIX): rcopy.c $(HOST_CC) $(CFLAGS) -DUNIX_PATHS rcopy.c -o rcopy$(EXE_POSTFIX) endif ifeq ($(HOST),mingw32-windows) rcopy$(EXE_POSTFIX): rcopy.c $(HOST_CC) $(CFLAGS) -DDOS_PATHS rcopy.c -o rcopy$(EXE_POSTFIX) endif rdel$(EXE_POSTFIX): rdel.c $(HOST_CC) $(CFLAGS) rdel.c -o rdel$(EXE_POSTFIX) # $(HOST_CC) $(CFLAGS) -liberty rdel.c -o rdel$(EXE_POSTFIX) ifeq ($(HOST),mingw32-linux) rmkdir$(EXE_POSTFIX): rmkdir.c $(HOST_CC) $(CFLAGS) -DUNIX_PATHS rmkdir.c -o rmkdir$(EXE_POSTFIX) endif ifeq ($(HOST),mingw32-windows) rmkdir$(EXE_POSTFIX): rmkdir.c $(HOST_CC) $(CFLAGS) -DDOS_PATHS rmkdir.c -o rmkdir$(EXE_POSTFIX) endif ifeq ($(HOST),mingw32-linux) rrmdir$(EXE_POSTFIX): rrmdir.c $(HOST_CC) $(CFLAGS) -DUNIX_PATHS rrmdir.c -o rrmdir$(EXE_POSTFIX) endif ifeq ($(HOST),mingw32-windows) rrmdir$(EXE_POSTFIX): rrmdir.c $(HOST_CC) $(CFLAGS) -DDOS_PATHS rrmdir.c -o rrmdir$(EXE_POSTFIX) endif wmc_directory_target: make -C wmc wmc$(EXE_POSTFIX) ifeq ($(HOST),mingw32-linux) clean: rm $(TOOLS) rm mkconfig$(EXE_POSTFIX) make -C wmc clean endif ifeq ($(HOST),mingw32-windows) clean: $(PATH_TO_TOP)/rdel $(TOOLS) $(PATH_TO_TOP)/rdel mkconfig$(EXE_POSTFIX) make -C wmc clean endif .PHONY: all clean include $(PATH_TO_TOP)/rules.mak