[ros-kernel] Fix dependencies
Casper Hornstrup
chorns at users.sourceforge.net
Mon Aug 16 18:59:31 CEST 2004
Skipped content of type multipart/alternative-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /CVS/ReactOS/reactos/Makefile,v
retrieving revision 1.242
diff -u -r1.242 Makefile
--- Makefile 10 Aug 2004 15:49:55 -0000 1.242
+++ Makefile 16 Aug 2004 13:21:52 -0000
@@ -17,7 +17,7 @@
include $(PATH_TO_TOP)/rules.mak
# Required to run the system
-COMPONENTS = iface_native iface_additional hallib ntoskrnl
+COMPONENTS = ntoskrnl
# Hardware Abstraction Layers
# halx86
@@ -116,16 +116,18 @@
# Regression tests
REGTESTS = regtests
-all: tools dk implib $(LIB_STATIC) $(COMPONENTS) $(REGTESTS) $(HALS) $(BUS) $(LIB_FSLIB) $(DLLS) $(SUBSYS) \
+all: bootstrap $(REGTESTS) $(HALS) $(BUS) $(LIB_FSLIB) $(DLLS) $(SUBSYS) \
$(LOADERS) $(KERNEL_DRIVERS) $(SYS_APPS) $(SYS_SVC) \
$(APPS) $(EXT_MODULES)
+bootstrap: dk iface_native iface_additional
+
#config: $(TOOLS:%=%_config)
depends: $(LIB_STATIC:%=%_depends) $(LIB_FSLIB:%=%_depends) $(DLLS:%=%_depends) $(SUBSYS:%=%_depends) $(SYS_SVC:%=%_depends) \
$(EXT_MODULES:%=%_depends) $(POSIX_LIBS:%=%_depends)
-implib: $(COMPONENTS:%=%_implib) $(HALS:%=%_implib) $(BUS:%=%_implib) \
+implib: hallib $(LIB_STATIC) $(COMPONENTS:%=%_implib) $(HALS:%=%_implib) $(BUS:%=%_implib) \
$(LIB_STATIC:%=%_implib) $(LIB_FSLIB:%=%_implib) $(DLLS:%=%_implib) $(LOADERS:%=%_implib) \
$(KERNEL_DRIVERS:%=%_implib) $(SUBSYS:%=%_implib) \
$(SYS_APPS:%=%_implib) $(SYS_SVC:%=%_implib) $(EXT_MODULES:%=%_implib)
@@ -235,18 +237,20 @@
registry: tools
$(MKHIVE) bootdata $(INSTALL_DIR)/system32/config bootdata/hiveinst.inf
-.PHONY: all depends implib test clean clean_before install freeldr bootcd_directory_layout \
+.PHONY: all bootstrap depends implib test clean clean_before install freeldr bootcd_directory_layout \
bootcd_bootstrap_files bootcd_install_before bootcd_basic bootcd_makecd ubootcd_unattend bootcd
+$(COMPONENTS): dk
+
#
# System Applications
#
-$(SYS_APPS): %:
+$(SYS_APPS): %: implib
$(MAKE) -C subsys/system/$*
-$(SYS_APPS:%=%_implib): %_implib:
- $(MAKE) -C subsys/system/$* implib
+$(SYS_APPS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C subsys/system/$* implib
$(SYS_APPS:%=%_test): %_test:
$(MAKE) -C subsys/system/$* test
@@ -266,14 +270,14 @@
#
# System Services
#
-$(SYS_SVC): %:
+$(SYS_SVC): %: implib
$(MAKE) -C services/$*
$(SYS_SVC:%=%_depends): %_depends:
$(MAKE) -C services/$* depends
-$(SYS_SVC:%=%_implib): %_implib:
- $(MAKE) -C services/$* implib
+$(SYS_SVC:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C services/$* implib
$(SYS_SVC:%=%_test): %_test:
$(MAKE) -C services/$* test
@@ -294,12 +298,12 @@
#
# Extra (optional system) Applications
#
-$(APPS): %:
+$(APPS): %: implib
$(MAKE) -C apps/$*
# Not needed
-# $(APPS:%=%_implib): %_implib:
-# $(MAKE) -C apps/$* implib
+# $(APPS:%=%_implib): %_implib: dk
+# $(MAKE) --silent -C apps/$* implib
$(APPS:%=%_test): %_test:
$(MAKE) -C apps/$* test
@@ -322,8 +326,8 @@
$(EXTERNALS:%=%_depends): %_depends:
$(MAKE) -C $(ROOT_PATH)/$* depends
-$(EXTERNALS:%=%_implib): %_implib:
- $(MAKE) -C $(ROOT_PATH)/$* implib
+$(EXTERNALS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C $(ROOT_PATH)/$* implib
$(EXTERNALS:%=%_clean): %_clean:
$(MAKE) -C $(ROOT_PATH)/$* clean
@@ -338,7 +342,7 @@
# Tools
#
tools:
- $(MAKE) -C tools
+ $(MAKE) --silent -C tools
tools_implib:
@@ -357,17 +361,17 @@
#
# Developer Kits
#
-dk:
- $(RMKDIR) $(DK_PATH)
- $(RMKDIR) $(DDK_PATH)
- $(RMKDIR) $(DDK_PATH_LIB)
- $(RMKDIR) $(DDK_PATH_INC)
- $(RMKDIR) $(SDK_PATH)
- $(RMKDIR) $(SDK_PATH_LIB)
- $(RMKDIR) $(SDK_PATH_INC)
- $(RMKDIR) $(XDK_PATH)
- $(RMKDIR) $(XDK_PATH_LIB)
-# $(RMKDIR) $(XDK_PATH_INC)
+dk: tools
+ @$(RMKDIR) $(DK_PATH)
+ @$(RMKDIR) $(DDK_PATH)
+ @$(RMKDIR) $(DDK_PATH_LIB)
+ @$(RMKDIR) $(DDK_PATH_INC)
+ @$(RMKDIR) $(SDK_PATH)
+ @$(RMKDIR) $(SDK_PATH_LIB)
+ @$(RMKDIR) $(SDK_PATH_INC)
+ @$(RMKDIR) $(XDK_PATH)
+ @$(RMKDIR) $(XDK_PATH_LIB)
+# @$(RMKDIR) $(XDK_PATH_INC)
dk_implib:
@@ -396,28 +400,28 @@
# Interfaces
#
iface_native:
- $(MAKE) -C iface/native
+ $(MAKE) --silent -C iface/native
iface_native_implib:
iface_native_test:
iface_native_clean:
- $(MAKE) -C iface/native clean
+ $(MAKE) --silent -C iface/native clean
iface_native_install:
iface_native_bootcd:
iface_additional:
- $(MAKE) -C iface/addsys
+ $(MAKE) --silent -C iface/addsys
iface_additional_implib:
iface_additional_test:
iface_additional_clean:
- $(MAKE) -C iface/addsys clean
+ $(MAKE) --silent -C iface/addsys clean
iface_additional_install:
@@ -432,11 +436,11 @@
#
# Bus driver rules
#
-$(BUS): %:
+$(BUS): %: implib
$(MAKE) -C drivers/bus/$*
-$(BUS:%=%_implib): %_implib:
- $(MAKE) -C drivers/bus/$* implib
+$(BUS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C drivers/bus/$* implib
$(BUS:%=%_test): %_test:
$(MAKE) -C drivers/bus/$* test
@@ -457,11 +461,11 @@
#
# Driver support libraries rules
#
-$(DRIVERS_LIB): %:
+$(DRIVERS_LIB): %: implib
$(MAKE) -C drivers/lib/$*
-$(DRIVERS_LIB:%=%_implib): %_implib:
- $(MAKE) -C drivers/lib/$* implib
+$(DRIVERS_LIB:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C drivers/lib/$* implib
$(DRIVERS_LIB:%=%_test): %_test:
$(MAKE) -C drivers/lib/$* test
@@ -482,11 +486,11 @@
#
# Device driver rules
#
-$(DEVICE_DRIVERS): %:
+$(DEVICE_DRIVERS): %: implib
$(MAKE) -C drivers/dd/$*
-$(DEVICE_DRIVERS:%=%_implib): %_implib:
- $(MAKE) -C drivers/dd/$* implib
+$(DEVICE_DRIVERS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C drivers/dd/$* implib
$(DEVICE_DRIVERS:%=%_test): %_test:
$(MAKE) -C drivers/dd/$* test
@@ -507,11 +511,11 @@
#
# Video device driver rules
#
-VIDEO_DRIVERS:
+VIDEO_DRIVERS: implib
$(MAKE) -C drivers/video
-VIDEO_DRIVERS_implib:
- $(MAKE) -C drivers/video implib
+VIDEO_DRIVERS_implib: dk
+ $(MAKE) --silent -C drivers/video implib
VIDEO_DRIVERS_test:
$(MAKE) -C drivers/video test
@@ -532,11 +536,11 @@
#
# Input driver rules
#
-$(INPUT_DRIVERS): %:
+$(INPUT_DRIVERS): %: implib
$(MAKE) -C drivers/input/$*
-$(INPUT_DRIVERS:%=%_implib): %_implib:
- $(MAKE) -C drivers/input/$* implib
+$(INPUT_DRIVERS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C drivers/input/$* implib
$(INPUT_DRIVERS:%=%_test): %_test:
$(MAKE) -C drivers/input/$* test
@@ -556,11 +560,11 @@
#
# Filesystem driver rules
#
-$(FS_DRIVERS): %:
+$(FS_DRIVERS): %: implib
$(MAKE) -C drivers/fs/$*
-$(FS_DRIVERS:%=%_implib): %_implib:
- $(MAKE) -C drivers/fs/$* implib
+$(FS_DRIVERS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C drivers/fs/$* implib
$(FS_DRIVERS:%=%_test): %_test:
$(MAKE) -C drivers/fs/$* test
@@ -581,11 +585,11 @@
#
# Network driver rules
#
-$(NET_DRIVERS): %:
+$(NET_DRIVERS): %: implib
$(MAKE) -C drivers/net/$*
-$(NET_DRIVERS:%=%_implib): %_implib:
- $(MAKE) -C drivers/net/$* implib
+$(NET_DRIVERS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C drivers/net/$* implib
$(NET_DRIVERS:%=%_test): %_test:
$(MAKE) -C drivers/net/$* test
@@ -606,11 +610,11 @@
#
# Network device driver rules
#
-$(NET_DEVICE_DRIVERS): %:
+$(NET_DEVICE_DRIVERS): %: implib
$(MAKE) -C drivers/net/dd/$*
-$(NET_DEVICE_DRIVERS:%=%_implib): %_implib:
- $(MAKE) -C drivers/net/dd/$* implib
+$(NET_DEVICE_DRIVERS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C drivers/net/dd/$* implib
$(NET_DEVICE_DRIVERS:%=%_test): %_test:
$(MAKE) -C drivers/net/dd/$* test
@@ -632,11 +636,11 @@
#
# storage driver rules
#
-$(STORAGE_DRIVERS): %:
+$(STORAGE_DRIVERS): %: implib
$(MAKE) -C drivers/storage/$*
-$(STORAGE_DRIVERS:%=%_implib): %_implib:
- $(MAKE) -C drivers/storage/$* implib
+$(STORAGE_DRIVERS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C drivers/storage/$* implib
$(STORAGE_DRIVERS:%=%_test): %_test:
$(MAKE) -C drivers/storage/$* test
@@ -661,7 +665,7 @@
$(LOADERS): %:
$(MAKE) -C loaders/$*
-$(LOADERS:%=%_implib): %_implib:
+$(LOADERS:%=%_implib): %_implib: dk
$(LOADERS:%=%_test): %_test:
@@ -678,11 +682,11 @@
#
# Required system components
#
-ntoskrnl:
+ntoskrnl: bootstrap
$(MAKE) -C ntoskrnl
-ntoskrnl_implib:
- $(MAKE) -C ntoskrnl implib
+ntoskrnl_implib: dk
+ $(MAKE) --silent -C ntoskrnl implib
ntoskrnl_test:
$(MAKE) -C ntoskrnl test
@@ -703,11 +707,11 @@
#
# Hardware Abstraction Layer import library
#
-hallib:
- $(MAKE) -C hal/hal
+hallib: ntoskrnl_implib
+ $(MAKE) --silent -C hal/hal
-hallib_implib:
- $(MAKE) -C hal/hal implib
+hallib_implib: dk ntoskrnl_implib
+ $(MAKE) --silent -C hal/hal implib
hallib_test:
$(MAKE) -C hal/hal test
@@ -728,11 +732,11 @@
#
# Hardware Abstraction Layers
#
-$(HALS): %:
+$(HALS): %: implib
$(MAKE) -C hal/$*
-$(HALS:%=%_implib): %_implib:
- $(MAKE) -C hal/$* implib
+$(HALS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C hal/$* implib
$(HALS:%=%_test): %_test:
$(MAKE) -C hal/$* test
@@ -753,14 +757,14 @@
#
# File system libraries
#
-$(LIB_FSLIB): %:
+$(LIB_FSLIB): %: dk
$(MAKE) -C lib/fslib/$*
$(LIB_FSLIB:%=%_depends): %_depends:
$(MAKE) -C lib/fslib/$* depends
-$(LIB_FSLIB:%=%_implib): %_implib:
- $(MAKE) -C lib/fslib/$* implib
+$(LIB_FSLIB:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C lib/fslib/$* implib
$(LIB_FSLIB:%=%_test): %_test:
$(MAKE) -C lib/fslib/$* test
@@ -782,14 +786,14 @@
#
# Static libraries
#
-$(LIB_STATIC): %:
- $(MAKE) -C lib/$*
+$(LIB_STATIC): %: dk
+ $(MAKE) --silent -C lib/$*
$(LIB_STATIC:%=%_depends): %_depends:
$(MAKE) -C lib/string depends
-$(LIB_STATIC:%=%_implib): %_implib:
- $(MAKE) -C lib/$* implib
+$(LIB_STATIC:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C lib/$* implib
$(LIB_STATIC:%=%_test): %_test:
$(MAKE) -C lib/$* test
@@ -811,14 +815,14 @@
#
# DLLs
#
-$(DLLS): %:
+$(DLLS): %: implib
$(MAKE) -C lib/$*
$(DLLS:%=%_depends): %_depends:
$(MAKE) -C lib/$* depends
-$(DLLS:%=%_implib): %_implib:
- $(MAKE) -C lib/$* implib
+$(DLLS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C lib/$* implib
$(DLLS:%=%_test): %_test:
$(MAKE) -C lib/$* test
@@ -839,14 +843,14 @@
#
# Subsystem support modules
#
-$(SUBSYS): %:
+$(SUBSYS): %: implib
$(MAKE) -C subsys/$*
$(SUBSYS:%=%_depends): %_depends:
$(MAKE) -C subsys/$* depends
-$(SUBSYS:%=%_implib): %_implib:
- $(MAKE) -C subsys/$* implib
+$(SUBSYS:%=%_implib): %_implib: dk
+ $(MAKE) --silent -C subsys/$* implib
$(SUBSYS:%=%_test): %_test:
$(MAKE) -C subsys/$* test
@@ -867,8 +871,8 @@
# Regression testsuite
#
-$(REGTESTS): %:
- $(MAKE) -C regtests
+$(REGTESTS): %: implib
+ $(MAKE) --silent -C regtests
$(REGTESTS:%=%_clean): %_clean:
$(MAKE) -C regtests clean
@@ -965,3 +969,5 @@
doxygen Doxyfile
.PHONY: docu
+
+include $(TOOLS_PATH)/config.mk
Index: tools/Makefile
===================================================================
RCS file: /CVS/ReactOS/reactos/tools/Makefile,v
retrieving revision 1.31
diff -u -r1.31 Makefile
--- tools/Makefile 15 Aug 2004 01:44:31 -0000 1.31
+++ tools/Makefile 16 Aug 2004 13:22:21 -0000
@@ -23,143 +23,143 @@
wine2ros_target pipetools_target winebuild_target bin2res_target
buildno$(EXE_POSTFIX): buildno.c ../include/reactos/version.h
- $(HOST_CC) $(CFLAGS) -o buildno$(EXE_POSTFIX) buildno.c
- $(EXE_PREFIX)buildno$(EXE_POSTFIX)
+ @$(HOST_CC) $(CFLAGS) -o buildno$(EXE_POSTFIX) buildno.c
+ @$(EXE_PREFIX)buildno$(EXE_POSTFIX)
regtests$(EXE_POSTFIX): regtests.c
- $(HOST_CC) $(CFLAGS) -o 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)
+ @$(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)
+ @$(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) 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)
+ @$(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)
+ @$(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)
+ @$(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)
+ @$(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)
+ @$(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)
+ @$(HOST_CC) $(CFLAGS) -DDOS_PATHS rrmdir.c -o rrmdir$(EXE_POSTFIX)
endif
ifeq ($(HOST),mingw32-linux)
rsym$(EXE_POSTFIX): rsym.c
- $(HOST_CC) $(CFLAGS) -DUNIX_PATHS rsym.c -o rsym$(EXE_POSTFIX)
+ @$(HOST_CC) $(CFLAGS) -DUNIX_PATHS rsym.c -o rsym$(EXE_POSTFIX)
endif
ifeq ($(HOST),mingw32-windows)
rsym$(EXE_POSTFIX): rsym.c
- $(HOST_CC) $(CFLAGS) -DDOS_PATHS rsym.c -o rsym$(EXE_POSTFIX)
+ @$(HOST_CC) $(CFLAGS) -DDOS_PATHS rsym.c -o rsym$(EXE_POSTFIX)
endif
ifeq ($(HOST),mingw32-linux)
rtouch$(EXE_POSTFIX): rtouch.c
- $(HOST_CC) $(CFLAGS) -DUNIX_PATHS rtouch.c -o rtouch$(EXE_POSTFIX)
+ @$(HOST_CC) $(CFLAGS) -DUNIX_PATHS rtouch.c -o rtouch$(EXE_POSTFIX)
endif
ifeq ($(HOST),mingw32-windows)
rtouch$(EXE_POSTFIX): rtouch.c
- $(HOST_CC) $(CFLAGS) -DDOS_PATHS rtouch.c -o rtouch$(EXE_POSTFIX)
+ @$(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)
+ @$(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)
+ @$(HOST_CC) $(CFLAGS) -DDOS_PATHS mkflpimg.c -o mkflpimg$(EXE_POSTFIX)
endif
depends$(EXE_POSTFIX): depends.c
- $(HOST_CC) $(CFLAGS) depends.c -o depends$(EXE_POSTFIX)
+ @$(HOST_CC) $(CFLAGS) depends.c -o depends$(EXE_POSTFIX)
zlib_target:
- $(MAKE) -C ../lib/zlib -f Makefile.host
+ $(MAKE) --silent -C ../lib/zlib -f Makefile.host
wmc_target:
- $(MAKE) -C wmc wmc$(EXE_POSTFIX)
+ $(MAKE) --silent -C wmc wmc$(EXE_POSTFIX)
cabman_target:
- $(MAKE) -C cabman cabman$(EXE_POSTFIX)
+ $(MAKE) --silent -C cabman cabman$(EXE_POSTFIX)
cdmake_target:
- $(MAKE) -C cdmake cdmake$(EXE_POSTFIX)
+ $(MAKE) --silent -C cdmake cdmake$(EXE_POSTFIX)
mkhive_target:
- $(MAKE) -C mkhive mkhive$(EXE_POSTFIX)
+ $(MAKE) --silent -C mkhive mkhive$(EXE_POSTFIX)
rgenstat_target:
- $(MAKE) -C rgenstat rgenstat$(EXE_POSTFIX)
+ $(MAKE) --silent -C rgenstat rgenstat$(EXE_POSTFIX)
wine2ros_target:
- $(MAKE) -C wine2ros wine2ros$(EXE_POSTFIX)
+ $(MAKE) --silent -C wine2ros wine2ros$(EXE_POSTFIX)
pipetools_target:
ifeq ($(HOST),mingw32-windows)
- $(MAKE) -C pipetools
+ $(MAKE) --silent -C pipetools
endif
winebuild_target:
- $(MAKE) -C winebuild winebuild$(EXE_POSTFIX)
+ $(MAKE) --silent -C winebuild winebuild$(EXE_POSTFIX)
bin2res_target:
- $(MAKE) -C bin2res bin2res$(EXE_POSTFIX)
+ $(MAKE) --silent -C bin2res bin2res$(EXE_POSTFIX)
.PHONY: wmc_target cdmake_target mkhive_target rgenstat_target pipetools_target
ifeq ($(HOST),mingw32-linux)
clean:
- $(MAKE) -C cabman clean
- $(MAKE) -C cdmake clean
- $(MAKE) -C mkhive clean
- $(MAKE) -C wmc clean
- $(MAKE) -C rgenstat clean
- $(MAKE) -C wine2ros clean
- $(MAKE) -C winebuild clean
- $(MAKE) -C bin2res clean
- $(MAKE) -C ../lib/zlib -f Makefile.host clean
+ $(MAKE) --silent -C cabman clean
+ $(MAKE) --silent -C cdmake clean
+ $(MAKE) --silent -C mkhive clean
+ $(MAKE) --silent -C wmc clean
+ $(MAKE) --silent -C rgenstat clean
+ $(MAKE) --silent -C wine2ros clean
+ $(MAKE) --silent -C winebuild clean
+ $(MAKE) --silent -C bin2res clean
+ $(MAKE) --silent -C ../lib/zlib -f Makefile.host clean
@rm ../include/reactos/buildno.h
@rm mkconfig
@rm $(TOOLS)
endif
ifeq ($(HOST),mingw32-windows)
clean:
- $(MAKE) -C cabman clean
- $(MAKE) -C cdmake clean
- $(MAKE) -C mkhive clean
- $(MAKE) -C wmc clean
- $(MAKE) -C rgenstat clean
- $(MAKE) -C pipetools clean
- $(MAKE) -C wine2ros clean
- $(MAKE) -C winebuild clean
- $(MAKE) -C bin2res clean
- $(MAKE) -C ../lib/zlib -f Makefile.host clean
+ $(MAKE) --silent -C cabman clean
+ $(MAKE) --silent -C cdmake clean
+ $(MAKE) --silent -C mkhive clean
+ $(MAKE) --silent -C wmc clean
+ $(MAKE) --silent -C rgenstat clean
+ $(MAKE) --silent -C pipetools clean
+ $(MAKE) --silent -C wine2ros clean
+ $(MAKE) --silent -C winebuild clean
+ $(MAKE) --silent -C bin2res clean
+ $(MAKE) --silent -C ../lib/zlib -f Makefile.host clean
- at del ..\include\reactos\buildno.h
- at del *$(EXE_POSTFIX)
endif
Index: tools/config.mk
===================================================================
RCS file: /CVS/ReactOS/reactos/tools/config.mk,v
retrieving revision 1.4
diff -u -r1.4 config.mk
--- tools/config.mk 22 Feb 2004 09:59:17 -0000 1.4
+++ tools/config.mk 16 Aug 2004 13:22:21 -0000
@@ -34,10 +34,10 @@
endif
$(PATH_TO_TOP)/tools/mkconfig$(EXE_POSTFIX): $(PATH_TO_TOP)/tools/mkconfig.c
- $(HOST_CC) -g -o $(PATH_TO_TOP)/tools/mkconfig$(EXE_POSTFIX) $(PATH_TO_TOP)/tools/mkconfig.c
+ @$(HOST_CC) -g -o $(PATH_TO_TOP)/tools/mkconfig$(EXE_POSTFIX) $(PATH_TO_TOP)/tools/mkconfig.c
$(PATH_TO_TOP)/config: $(PATH_TO_TOP)/tools/mkconfig$(EXE_POSTFIX)
- $(PATH_TO_TOP)/tools/mkconfig$(EXE_POSTFIX) $(PATH_TO_TOP)/include/roscfg.h$(CONFIG)
+ @$(PATH_TO_TOP)/tools/mkconfig$(EXE_POSTFIX) $(PATH_TO_TOP)/include/roscfg.h$(CONFIG)
$(PATH_TO_TOP)/include/roscfg.h: $(PATH_TO_TOP)/config
- $(PATH_TO_TOP)/tools/mkconfig$(EXE_POSTFIX) $(PATH_TO_TOP)/include/roscfg.h$(CONFIG)
+ @$(PATH_TO_TOP)/tools/mkconfig$(EXE_POSTFIX) $(PATH_TO_TOP)/include/roscfg.h$(CONFIG)
More information about the Ros-kernel
mailing list