TOOLS = \
buildno$(EXE_POSTFIX) \
depends$(EXE_POSTFIX) \
+ regtests$(EXE_POSTFIX) \
rcopy$(EXE_POSTFIX) \
rdel$(EXE_POSTFIX) \
rline$(EXE_POSTFIX) \
CLEAN_FILES = $(TOOLS)
-all: $(TOOLS) wmc_target cdmake_target mkhive_target
+all: $(TOOLS) zlib_target wmc_target cabman_target cdmake_target mkhive_target rgenstat_target
buildno$(EXE_POSTFIX): buildno.c ../include/reactos/version.h
$(HOST_CC) $(CFLAGS) -o buildno$(EXE_POSTFIX) buildno.c
depends$(EXE_POSTFIX): depends.c
$(HOST_CC) $(CFLAGS) -o depends$(EXE_POSTFIX) depends.c
+regtests$(EXE_POSTFIX): regtests.c
+ $(HOST_CC) $(CFLAGS) -o regtests$(EXE_POSTFIX) regtests.c
+
ifeq ($(HOST),mingw32-linux)
rcopy$(EXE_POSTFIX): rcopy.c
$(HOST_CC) $(CFLAGS) -DUNIX_PATHS rcopy.c -o rcopy$(EXE_POSTFIX)
endif
+zlib_target:
+ $(MAKE) -C ../lib/zlib -f Makefile.host
+
wmc_target:
$(MAKE) -C wmc wmc$(EXE_POSTFIX)
+cabman_target:
+ $(MAKE) -C cabman cabman$(EXE_POSTFIX)
+
cdmake_target:
$(MAKE) -C cdmake cdmake$(EXE_POSTFIX)
mkhive_target:
$(MAKE) -C mkhive mkhive$(EXE_POSTFIX)
+rgenstat_target:
+ $(MAKE) -C rgenstat rgenstat$(EXE_POSTFIX)
+
+.PHONY: wmc_target cdmake_target mkhive_target rgenstat_target
+
ifeq ($(HOST),mingw32-linux)
clean:
$(MAKE) -C cdmake clean
$(MAKE) -C mkhive clean
$(MAKE) -C wmc clean
+ $(MAKE) -C rgenstat clean
rm mkconfig
rm $(TOOLS)
endif
$(MAKE) -C cdmake clean
$(MAKE) -C mkhive clean
$(MAKE) -C wmc clean
+ $(MAKE) -C rgenstat clean
del *$(EXE_POSTFIX)
endif