depends$(EXE_POSTFIX) \
rcopy$(EXE_POSTFIX) \
rdel$(EXE_POSTFIX) \
+ rline$(EXE_POSTFIX) \
rmkdir$(EXE_POSTFIX) \
rrmdir$(EXE_POSTFIX) \
rsym$(EXE_POSTFIX) \
- rtouch$(EXE_POSTFIX)
+ rtouch$(EXE_POSTFIX) \
+ mkflpimg$(EXE_POSTFIX)
CLEAN_FILES = $(TOOLS)
-all: $(TOOLS) wmc_directory_target
+all: $(TOOLS) wmc_target cdmake_target mkhive_target
buildno$(EXE_POSTFIX): buildno.c ../include/reactos/version.h
$(HOST_CC) $(CFLAGS) -o buildno$(EXE_POSTFIX) buildno.c
$(HOST_CC) $(CFLAGS) rdel.c -o rdel$(EXE_POSTFIX)
ifeq ($(HOST),mingw32-linux)
+rline$(EXE_POSTFIX): rline.c
+ $(HOST_CC) $(CFLAGS) -DUNIX_PATHS rline.c -o rline$(EXE_POSTFIX)
+endif
+ifeq ($(HOST),mingw32-windows)
+rline$(EXE_POSTFIX): rmkdir.c
+ $(HOST_CC) $(CFLAGS) -DDOS_PATHS rline.c -o rline$(EXE_POSTFIX)
+endif
+
+ifeq ($(HOST),mingw32-linux)
rmkdir$(EXE_POSTFIX): rmkdir.c
$(HOST_CC) $(CFLAGS) -DUNIX_PATHS rmkdir.c -o rmkdir$(EXE_POSTFIX)
endif
$(HOST_CC) $(CFLAGS) -DDOS_PATHS rtouch.c -o rtouch$(EXE_POSTFIX)
endif
+ifeq ($(HOST),mingw32-linux)
+mkflpimg$(EXE_POSTFIX): mkflpimg.c
+ $(HOST_CC) $(CFLAGS) -DUNIX_PATHS mkflpimg.c -o mkflpimg$(EXE_POSTFIX)
+endif
+ifeq ($(HOST),mingw32-windows)
+mkflpimg$(EXE_POSTFIX): mkflpimg.c
+ $(HOST_CC) $(CFLAGS) -DDOS_PATHS mkflpimg.c -o mkflpimg$(EXE_POSTFIX)
+endif
+
+
+wmc_target:
+ $(MAKE) -C wmc wmc$(EXE_POSTFIX)
+
+cdmake_target:
+ $(MAKE) -C cdmake cdmake$(EXE_POSTFIX)
+
+mkhive_target:
+ $(MAKE) -C mkhive mkhive$(EXE_POSTFIX)
-wmc_directory_target:
- make -C wmc wmc$(EXE_POSTFIX)
ifeq ($(HOST),mingw32-linux)
clean:
- make -C wmc clean
+ $(MAKE) -C cdmake clean
+ $(MAKE) -C mkhive clean
+ $(MAKE) -C wmc clean
rm mkconfig
rm $(TOOLS)
endif
ifeq ($(HOST),mingw32-windows)
clean:
- make -C wmc clean
+ $(MAKE) -C cdmake clean
+ $(MAKE) -C mkhive clean
+ $(MAKE) -C wmc clean
del *$(EXE_POSTFIX)
endif