Use order-only prerequisites for directories to prevent spurious rebuilds when building on non-FAT volumes
Modified: branches/xmlbuildsystem/reactos/tools/bin2res/bin2res.mak
Modified: branches/xmlbuildsystem/reactos/tools/buildno/buildno.mak
Modified: branches/xmlbuildsystem/reactos/tools/cabman/cabman.mak
Modified: branches/xmlbuildsystem/reactos/tools/cdmake/cdmake.mak
Modified: branches/xmlbuildsystem/reactos/tools/mkhive/mkhive.mak
Modified: branches/xmlbuildsystem/reactos/tools/nci/nci.mak
Modified: branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/modulehandler.cpp
Modified: branches/xmlbuildsystem/reactos/tools/rbuild/rbuild.mak
Modified: branches/xmlbuildsystem/reactos/tools/tools.mak
Modified: branches/xmlbuildsystem/reactos/tools/unicode/unicode.mak
Modified: branches/xmlbuildsystem/reactos/tools/winebuild/winebuild.mak
Modified: branches/xmlbuildsystem/reactos/tools/wmc/wmc.mak
Modified: branches/xmlbuildsystem/reactos/tools/wpp/wpp.mak
Modified: branches/xmlbuildsystem/reactos/tools/wrc/wrc.mak

Modified: branches/xmlbuildsystem/reactos/tools/bin2res/bin2res.mak
--- branches/xmlbuildsystem/reactos/tools/bin2res/bin2res.mak	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/bin2res/bin2res.mak	2005-04-07 19:39:39 UTC (rev 14538)
@@ -5,12 +5,12 @@
 BIN2RES_OUT = $(OUTPUT_)$(BIN2RES_BASE)
 BIN2RES_OUT_ = $(BIN2RES_OUT)$(SEP)
 
-$(BIN2RES_INT): $(TOOLS_INT)
+$(BIN2RES_INT): | $(TOOLS_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(BIN2RES_OUT): $(TOOLS_OUT)
+$(BIN2RES_OUT): | $(TOOLS_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -30,15 +30,15 @@
 
 BIN2RES_HOST_LFLAGS = -g
 
-$(BIN2RES_TARGET): $(BIN2RES_OBJECTS) $(BIN2RES_OUT)
+$(BIN2RES_TARGET): $(BIN2RES_OBJECTS) | $(BIN2RES_OUT)
 	$(ECHO_LD)
 	${host_gcc} $(BIN2RES_OBJECTS) $(BIN2RES_HOST_LFLAGS) -o $@
 
-$(BIN2RES_INT_)bin2res.o: $(BIN2RES_BASE_)bin2res.c $(BIN2RES_INT)
+$(BIN2RES_INT_)bin2res.o: $(BIN2RES_BASE_)bin2res.c | $(BIN2RES_INT)
 	$(ECHO_CC)
 	${host_gcc} $(BIN2RES_HOST_CFLAGS) -c $< -o $@
 
-$(BIN2RES_INT_)mkstemps.o: $(BIN2RES_BASE_)mkstemps.c $(BIN2RES_INT)
+$(BIN2RES_INT_)mkstemps.o: $(BIN2RES_BASE_)mkstemps.c | $(BIN2RES_INT)
 	$(ECHO_CC)
 	${host_gcc} $(BIN2RES_HOST_CFLAGS) -c $< -o $@
 

Modified: branches/xmlbuildsystem/reactos/tools/buildno/buildno.mak
--- branches/xmlbuildsystem/reactos/tools/buildno/buildno.mak	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/buildno/buildno.mak	2005-04-07 19:39:39 UTC (rev 14538)
@@ -5,12 +5,12 @@
 BUILDNO_OUT = $(OUTPUT_)$(BUILDNO_BASE)
 BUILDNO_OUT_ = $(BUILDNO_OUT)$(SEP)
 
-$(BUILDNO_INT): $(TOOLS_INT)
+$(BUILDNO_INT): | $(TOOLS_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(BUILDNO_OUT): $(TOOLS_OUT)
+$(BUILDNO_OUT): | $(TOOLS_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -32,23 +32,23 @@
 
 BUILDNO_HOST_LFLAGS = -g
 
-$(BUILDNO_TARGET): $(BUILDNO_OBJECTS) $(BUILDNO_OUT)
+$(BUILDNO_TARGET): $(BUILDNO_OBJECTS) | $(BUILDNO_OUT)
 	$(ECHO_LD)
 	${host_gpp} $(BUILDNO_OBJECTS) $(BUILDNO_HOST_LFLAGS) -o $@
 
-$(BUILDNO_INT_)buildno.o: $(BUILDNO_BASE_)buildno.cpp $(BUILDNO_INT)
+$(BUILDNO_INT_)buildno.o: $(BUILDNO_BASE_)buildno.cpp | $(BUILDNO_INT)
 	$(ECHO_CC)
 	${host_gpp} $(BUILDNO_HOST_CFLAGS) -c $< -o $@
 
-$(BUILDNO_INT_)exception.o: $(BUILDNO_BASE_)exception.cpp $(BUILDNO_INT)
+$(BUILDNO_INT_)exception.o: $(BUILDNO_BASE_)exception.cpp | $(BUILDNO_INT)
 	$(ECHO_CC)
 	${host_gpp} $(BUILDNO_HOST_CFLAGS) -c $< -o $@
 
-$(BUILDNO_INT_)ssprintf.o: $(BUILDNO_BASE_)ssprintf.cpp $(BUILDNO_INT)
+$(BUILDNO_INT_)ssprintf.o: $(BUILDNO_BASE_)ssprintf.cpp | $(BUILDNO_INT)
 	$(ECHO_CC)
 	${host_gpp} $(BUILDNO_HOST_CFLAGS) -c $< -o $@
 
-$(BUILDNO_INT_)XML.o: $(BUILDNO_BASE_)XML.cpp $(BUILDNO_INT)
+$(BUILDNO_INT_)XML.o: $(BUILDNO_BASE_)XML.cpp | $(BUILDNO_INT)
 	$(ECHO_CC)
 	${host_gpp} $(BUILDNO_HOST_CFLAGS) -c $< -o $@
 

Modified: branches/xmlbuildsystem/reactos/tools/cabman/cabman.mak
--- branches/xmlbuildsystem/reactos/tools/cabman/cabman.mak	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/cabman/cabman.mak	2005-04-07 19:39:39 UTC (rev 14538)
@@ -5,12 +5,12 @@
 CABMAN_OUT = $(OUTPUT_)$(CABMAN_BASE)
 CABMAN_OUT_ = $(CABMAN_OUT)$(SEP)
 
-$(CABMAN_INT): $(TOOLS_INT)
+$(CABMAN_INT): | $(TOOLS_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(CABMAN_OUT): $(TOOLS_OUT)
+$(CABMAN_OUT): | $(TOOLS_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -38,27 +38,27 @@
 .PHONY: cabman
 cabman: $(CABMAN_TARGET)
 
-$(CABMAN_TARGET): $(CABMAN_OBJECTS) $(CABMAN_HOST_LIBS) $(CABMAN_OUT)
+$(CABMAN_TARGET): $(CABMAN_OBJECTS) $(CABMAN_HOST_LIBS) | $(CABMAN_OUT)
 	$(ECHO_LD)
 	${host_gpp} $(CABMAN_OBJECTS) $(CABMAN_HOST_LFLAGS) -o $@
 
-$(CABMAN_INT_)cabinet.o: $(CABMAN_BASE_)cabinet.cxx $(CABMAN_INT)
+$(CABMAN_INT_)cabinet.o: $(CABMAN_BASE_)cabinet.cxx | $(CABMAN_INT)
 	$(ECHO_CC)
 	${host_gpp} $(CABMAN_HOST_CFLAGS) -c $< -o $@
 
-$(CABMAN_INT_)dfp.o: $(CABMAN_BASE_)dfp.cxx $(CABMAN_INT)
+$(CABMAN_INT_)dfp.o: $(CABMAN_BASE_)dfp.cxx | $(CABMAN_INT)
 	$(ECHO_CC)
 	${host_gpp} $(CABMAN_HOST_CFLAGS) -c $< -o $@
 
-$(CABMAN_INT_)main.o: $(CABMAN_BASE_)main.cxx $(CABMAN_INT)
+$(CABMAN_INT_)main.o: $(CABMAN_BASE_)main.cxx | $(CABMAN_INT)
 	$(ECHO_CC)
 	${host_gpp} $(CABMAN_HOST_CFLAGS) -c $< -o $@
 
-$(CABMAN_INT_)mszip.o: $(CABMAN_BASE_)mszip.cxx $(CABMAN_INT)
+$(CABMAN_INT_)mszip.o: $(CABMAN_BASE_)mszip.cxx | $(CABMAN_INT)
 	$(ECHO_CC)
 	${host_gpp} $(CABMAN_HOST_CFLAGS) -c $< -o $@
 
-$(CABMAN_INT_)raw.o: $(CABMAN_BASE_)raw.cxx $(CABMAN_INT)
+$(CABMAN_INT_)raw.o: $(CABMAN_BASE_)raw.cxx | $(CABMAN_INT)
 	$(ECHO_CC)
 	${host_gpp} $(CABMAN_HOST_CFLAGS) -c $< -o $@
 

Modified: branches/xmlbuildsystem/reactos/tools/cdmake/cdmake.mak
--- branches/xmlbuildsystem/reactos/tools/cdmake/cdmake.mak	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/cdmake/cdmake.mak	2005-04-07 19:39:39 UTC (rev 14538)
@@ -5,12 +5,12 @@
 CDMAKE_OUT = $(OUTPUT_)$(CDMAKE_BASE)
 CDMAKE_OUT_ = $(CDMAKE_OUT)$(SEP)
 
-$(CDMAKE_INT): $(TOOLS_INT)
+$(CDMAKE_INT): | $(TOOLS_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(CDMAKE_OUT): $(TOOLS_OUT)
+$(CDMAKE_OUT): | $(TOOLS_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -33,15 +33,15 @@
 .PHONY: cdmake
 cdmake: $(CDMAKE_TARGET)
 
-$(CDMAKE_TARGET): $(CDMAKE_OBJECTS) $(CDMAKE_OUT)
+$(CDMAKE_TARGET): $(CDMAKE_OBJECTS) | $(CDMAKE_OUT)
 	$(ECHO_LD)
 	${host_gcc} $(CDMAKE_OBJECTS) $(CDMAKE_HOST_LFLAGS) -o $@
 
-$(CDMAKE_INT_)cdmake.o: $(CDMAKE_BASE_)cdmake.c $(CDMAKE_INT)
+$(CDMAKE_INT_)cdmake.o: $(CDMAKE_BASE_)cdmake.c | $(CDMAKE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(CDMAKE_HOST_CFLAGS) -c $< -o $@
 
-$(CDMAKE_INT_)llmosrt.o: $(CDMAKE_BASE_)llmosrt.c $(CDMAKE_INT)
+$(CDMAKE_INT_)llmosrt.o: $(CDMAKE_BASE_)llmosrt.c | $(CDMAKE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(CDMAKE_HOST_CFLAGS) -c $< -o $@
 

Modified: branches/xmlbuildsystem/reactos/tools/mkhive/mkhive.mak
--- branches/xmlbuildsystem/reactos/tools/mkhive/mkhive.mak	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/mkhive/mkhive.mak	2005-04-07 19:39:39 UTC (rev 14538)
@@ -5,12 +5,12 @@
 MKHIVE_OUT = $(OUTPUT_)$(MKHIVE_BASE)
 MKHIVE_OUT_ = $(MKHIVE_OUT)$(SEP)
 
-$(MKHIVE_INT): $(TOOLS_INT)
+$(MKHIVE_INT): | $(TOOLS_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(MKHIVE_OUT): $(TOOLS_OUT)
+$(MKHIVE_OUT): | $(TOOLS_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -36,27 +36,27 @@
 .PHONY: mkhive
 mkhive: $(MKHIVE_TARGET)
 
-$(MKHIVE_TARGET): $(MKHIVE_OBJECTS) $(MKHIVE_OUT)
+$(MKHIVE_TARGET): $(MKHIVE_OBJECTS) | $(MKHIVE_OUT)
 	$(ECHO_LD)
 	${host_gcc} $(MKHIVE_OBJECTS) $(MKHIVE_HOST_LFLAGS) -o $@
 
-$(MKHIVE_INT_)binhive.o: $(MKHIVE_BASE_)binhive.c $(MKHIVE_INT)
+$(MKHIVE_INT_)binhive.o: $(MKHIVE_BASE_)binhive.c | $(MKHIVE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(MKHIVE_HOST_CFLAGS) -c $< -o $@
 
-$(MKHIVE_INT_)infcache.o: $(MKHIVE_BASE_)infcache.c $(MKHIVE_INT)
+$(MKHIVE_INT_)infcache.o: $(MKHIVE_BASE_)infcache.c | $(MKHIVE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(MKHIVE_HOST_CFLAGS) -c $< -o $@
 
-$(MKHIVE_INT_)mkhive.o: $(MKHIVE_BASE_)mkhive.c $(MKHIVE_INT)
+$(MKHIVE_INT_)mkhive.o: $(MKHIVE_BASE_)mkhive.c | $(MKHIVE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(MKHIVE_HOST_CFLAGS) -c $< -o $@
 
-$(MKHIVE_INT_)reginf.o: $(MKHIVE_BASE_)reginf.c $(MKHIVE_INT)
+$(MKHIVE_INT_)reginf.o: $(MKHIVE_BASE_)reginf.c | $(MKHIVE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(MKHIVE_HOST_CFLAGS) -c $< -o $@
 
-$(MKHIVE_INT_)registry.o: $(MKHIVE_BASE_)registry.c $(MKHIVE_INT)
+$(MKHIVE_INT_)registry.o: $(MKHIVE_BASE_)registry.c | $(MKHIVE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(MKHIVE_HOST_CFLAGS) -c $< -o $@
 

Modified: branches/xmlbuildsystem/reactos/tools/nci/nci.mak
--- branches/xmlbuildsystem/reactos/tools/nci/nci.mak	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/nci/nci.mak	2005-04-07 19:39:39 UTC (rev 14538)
@@ -5,12 +5,12 @@
 NCI_OUT = $(OUTPUT_)$(NCI_BASE)
 NCI_OUT_ = $(NCI_OUT)$(SEP)
 
-$(NCI_INT): $(TOOLS_INT)
+$(NCI_INT): | $(TOOLS_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(NCI_OUT): $(TOOLS_OUT)
+$(NCI_OUT): | $(TOOLS_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -28,11 +28,11 @@
 
 NCI_HOST_LFLAGS = -g
 
-$(NCI_TARGET): $(NCI_OBJECTS) $(NCI_OUT)
+$(NCI_TARGET): $(NCI_OBJECTS) | $(NCI_OUT)
 	$(ECHO_LD)
 	${host_gcc} $(NCI_OBJECTS) $(NCI_HOST_LFLAGS) -o $@
 
-$(NCI_INT_)ncitool.o: $(NCI_BASE_)ncitool.c $(NCI_INT)
+$(NCI_INT_)ncitool.o: $(NCI_BASE_)ncitool.c | $(NCI_INT)
 	$(ECHO_CC)
 	${host_gcc} $(NCI_HOST_CFLAGS) -c $< -o $@
 

Modified: branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/modulehandler.cpp
--- branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/modulehandler.cpp	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/modulehandler.cpp	2005-04-07 19:39:39 UTC (rev 14538)
@@ -740,7 +740,7 @@
 	string objectFilename = GetObjectFilename (
 		sourceFilename, NULL );
 	fprintf ( fMakefile,
-	          "%s: %s %s\n",
+	          "%s: %s | %s\n",
 	          objectFilename.c_str (),
 	          deps.c_str (),
 	          GetDirectory ( objectFilename ).c_str () );
@@ -760,7 +760,7 @@
 	string objectFilename = GetObjectFilename (
 		sourceFilename, &clean_files );
 	fprintf ( fMakefile,
-	          "%s: %s %s\n",
+	          "%s: %s | %s\n",
 	          objectFilename.c_str (),
 	          sourceFilename.c_str (),
 	          GetDirectory ( objectFilename ).c_str () );
@@ -779,7 +779,7 @@
 	string objectFilename = GetObjectFilename (
 		sourceFilename, &clean_files );
 	fprintf ( fMakefile,
-	          "%s: %s %s\n",
+	          "%s: %s | %s\n",
 	          objectFilename.c_str (),
 	          sourceFilename.c_str (),
 	          GetDirectory ( objectFilename ).c_str () );
@@ -802,7 +802,7 @@
 	string resFilename = ros_temp +
 		ReplaceExtension ( sourceFilename, ".res" );
 	fprintf ( fMakefile,
-	          "%s: %s %s $(WRC_TARGET)\n",
+	          "%s: %s $(WRC_TARGET) | %s\n",
 	          objectFilename.c_str (),
 	          sourceFilename.c_str (),
 	          GetDirectory ( objectFilename ).c_str () );
@@ -975,7 +975,7 @@
 	string target_folder ( GetDirectory ( GetTargetFilename ( module, NULL ) ) );
 
 	fprintf ( fMakefile,
-		"%s: %s %s $(RSYM_TARGET)\n",
+		"%s: %s $(RSYM_TARGET) | %s\n",
 		target.c_str (),
 		dependencies.c_str (),
 		target_folder.c_str () );
@@ -1058,7 +1058,7 @@
 	string targetMacro ( GetTargetMacro(module) );
 	fprintf ( fMakefile, ".PHONY: %s\n\n",
 	          targetMacro.c_str ());
-	fprintf ( fMakefile, "%s: %s\n",
+	fprintf ( fMakefile, "%s: | %s\n",
 	          targetMacro.c_str (),
 	          GetDirectory(GetTargetFilename(module,NULL)).c_str () );
 }
@@ -1147,7 +1147,7 @@
 	string archiveFilename ( GetModuleArchiveFilename () );
 	
 	fprintf ( fMakefile,
-	          "%s: %s %s\n",
+	          "%s: %s | %s\n",
 	          archiveFilename.c_str (),
 	          objs_macro.c_str (),
 	          GetDirectory(archiveFilename).c_str() );
@@ -1513,7 +1513,7 @@
 			fprintf ( fMakefile, " %s",
 			          deps[i].c_str () );
 
-		fprintf ( fMakefile, " %s\n",
+		fprintf ( fMakefile, " | %s\n",
 		          GetDirectory ( GetTargetFilename ( module, NULL ) ).c_str () );
 
 		fprintf ( fMakefile, "\t$(ECHO_DLLTOOL)\n" );
@@ -1589,7 +1589,7 @@
 	else
 		linker = "${host_gcc}";
 	
-	fprintf ( fMakefile, "%s: %s %s %s\n",
+	fprintf ( fMakefile, "%s: %s %s | %s\n",
 	          targetMacro.c_str (),
 	          objectsMacro.c_str (),
 	          linkDepsMacro.c_str (),
@@ -1641,7 +1641,7 @@
 
 	GenerateImportLibraryTargetIfNeeded ();
 
-	fprintf ( fMakefile, "%s: %s %s %s $(RSYM_TARGET)\n",
+	fprintf ( fMakefile, "%s: %s %s $(RSYM_TARGET) | %s\n",
 	          targetMacro.c_str (),
 	          objectsMacro.c_str (),
 	          linkDepsMacro.c_str (),
@@ -2121,7 +2121,7 @@
 
 	GenerateRules ();
 
-	fprintf ( fMakefile, "%s: %s %s %s\n",
+	fprintf ( fMakefile, "%s: %s %s | %s\n",
 	          targetMacro.c_str (),
 	          objectsMacro.c_str (),
 	          linkDepsMacro.c_str (),

Modified: branches/xmlbuildsystem/reactos/tools/rbuild/rbuild.mak
--- branches/xmlbuildsystem/reactos/tools/rbuild/rbuild.mak	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/rbuild/rbuild.mak	2005-04-07 19:39:39 UTC (rev 14538)
@@ -5,12 +5,12 @@
 RBUILD_OUT = $(OUTPUT_)$(RBUILD_BASE)
 RBUILD_OUT_ = $(RBUILD_OUT)$(SEP)
 
-$(RBUILD_INT): $(TOOLS_INT)
+$(RBUILD_INT): | $(TOOLS_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(RBUILD_OUT): $(TOOLS_OUT)
+$(RBUILD_OUT): | $(TOOLS_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -23,12 +23,12 @@
 RBUILD_BACKEND_OUT = $(OUTPUT)$(RBUILD_BACKEND_BASE)
 RBUILD_BACKEND_OUT_ = $(RBUILD_BACKEND_OUT)$(SEP)
 
-$(RBUILD_BACKEND_INT): $(RBUILD_INT)
+$(RBUILD_BACKEND_INT): | $(RBUILD_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(RBUILD_BACKEND_OUT): $(RBUILD_OUT)
+$(RBUILD_BACKEND_OUT): | $(RBUILD_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -41,12 +41,12 @@
 RBUILD_MINGW_OUT = $(OUTPUT)$(RBUILD_MINGW_BASE)
 RBUILD_MINGW_OUT_ = $(RBUILD_MINGW_OUT)$(SEP)
 
-$(RBUILD_MINGW_INT): $(RBUILD_BACKEND_INT)
+$(RBUILD_MINGW_INT): | $(RBUILD_BACKEND_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(RBUILD_MINGW_OUT): $(RBUILD_BACKEND_OUT)
+$(RBUILD_MINGW_OUT): | $(RBUILD_BACKEND_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -58,12 +58,12 @@
 RBUILD_TESTS_INT_ = $(RBUILD_TESTS_INT)$(SEP)
 RBUILD_TESTS_OUT = $(OUTPUT)$(RBUILD_TESTS_BASE)
 
-$(RBUILD_TESTS_INT): $(RBUILD_INT)
+$(RBUILD_TESTS_INT): | $(RBUILD_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(RBUILD_TESTS_OUT): $(RBUILD_OUT)
+$(RBUILD_TESTS_OUT): | $(RBUILD_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -76,12 +76,12 @@
 RBUILD_DEVCPP_OUT = $(OUTPUT)$(RBUILD_DEVCPP_BASE)
 RBUILD_DEVCPP_OUT_ = $(RBUILD_DEVCPP_OUT)$(SEP)
 
-$(RBUILD_DEVCPP_INT): $(RBUILD_BACKEND_INT)
+$(RBUILD_DEVCPP_INT): | $(RBUILD_BACKEND_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(RBUILD_DEVCPP_OUT): $(RBUILD_BACKEND_OUT)
+$(RBUILD_DEVCPP_OUT): | $(RBUILD_BACKEND_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -201,135 +201,135 @@
 .PHONY: rbuild
 rbuild: $(RBUILD_TARGET)
 
-$(RBUILD_TARGET): $(RBUILD_OBJECTS) $(RBUILD_OUT)
+$(RBUILD_TARGET): $(RBUILD_OBJECTS) | $(RBUILD_OUT)
 	$(ECHO_LD)
 	${host_gpp} $(RBUILD_OBJECTS) $(RBUILD_HOST_LFLAGS) -o $@
 
-$(RBUILD_INT_)automaticdependency.o: $(RBUILD_BASE_)automaticdependency.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)automaticdependency.o: $(RBUILD_BASE_)automaticdependency.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)bootstrap.o: $(RBUILD_BASE_)bootstrap.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)bootstrap.o: $(RBUILD_BASE_)bootstrap.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)cdfile.o: $(RBUILD_BASE_)cdfile.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)cdfile.o: $(RBUILD_BASE_)cdfile.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)compilerflag.o: $(RBUILD_BASE_)compilerflag.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)compilerflag.o: $(RBUILD_BASE_)compilerflag.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)define.o: $(RBUILD_BASE_)define.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)define.o: $(RBUILD_BASE_)define.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)exception.o: $(RBUILD_BASE_)exception.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)exception.o: $(RBUILD_BASE_)exception.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)include.o: $(RBUILD_BASE_)include.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)include.o: $(RBUILD_BASE_)include.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)installfile.o: $(RBUILD_BASE_)installfile.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)installfile.o: $(RBUILD_BASE_)installfile.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)linkerflag.o: $(RBUILD_BASE_)linkerflag.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)linkerflag.o: $(RBUILD_BASE_)linkerflag.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)module.o: $(RBUILD_BASE_)module.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)module.o: $(RBUILD_BASE_)module.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)project.o: $(RBUILD_BASE_)project.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)project.o: $(RBUILD_BASE_)project.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)rbuild.o: $(RBUILD_BASE_)rbuild.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)rbuild.o: $(RBUILD_BASE_)rbuild.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)ssprintf.o: $(RBUILD_BASE_)ssprintf.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)ssprintf.o: $(RBUILD_BASE_)ssprintf.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)stubbedcomponent.o: $(RBUILD_BASE_)stubbedcomponent.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)stubbedcomponent.o: $(RBUILD_BASE_)stubbedcomponent.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_INT_)XML.o: $(RBUILD_BASE_)XML.cpp $(RBUILD_INT) $(RBUILD_HEADERS)
+$(RBUILD_INT_)XML.o: $(RBUILD_BASE_)XML.cpp $(RBUILD_HEADERS) | $(RBUILD_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_BACKEND_INT_)backend.o: $(RBUILD_BACKEND_BASE_)backend.cpp $(RBUILD_BACKEND_INT) $(RBUILD_HEADERS)
+$(RBUILD_BACKEND_INT_)backend.o: $(RBUILD_BACKEND_BASE_)backend.cpp $(RBUILD_HEADERS) | $(RBUILD_BACKEND_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_MINGW_INT_)mingw.o: $(RBUILD_MINGW_BASE_)mingw.cpp $(RBUILD_MINGW_INT) $(RBUILD_HEADERS)
+$(RBUILD_MINGW_INT_)mingw.o: $(RBUILD_MINGW_BASE_)mingw.cpp $(RBUILD_HEADERS) | $(RBUILD_MINGW_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_MINGW_INT_)modulehandler.o: $(RBUILD_MINGW_BASE_)modulehandler.cpp $(RBUILD_MINGW_INT) $(RBUILD_HEADERS)
+$(RBUILD_MINGW_INT_)modulehandler.o: $(RBUILD_MINGW_BASE_)modulehandler.cpp $(RBUILD_HEADERS) | $(RBUILD_MINGW_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_DEVCPP_INT_)devcpp.o: $(RBUILD_DEVCPP_BASE_)devcpp.cpp $(RBUILD_DEVCPP_INT) $(RBUILD_HEADERS)
+$(RBUILD_DEVCPP_INT_)devcpp.o: $(RBUILD_DEVCPP_BASE_)devcpp.cpp $(RBUILD_HEADERS) | $(RBUILD_DEVCPP_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TEST_TARGET): $(RBUILD_TEST_OBJECTS) $(RBUILD_OUT) $(RBUILD_HEADERS)
+$(RBUILD_TEST_TARGET): $(RBUILD_TEST_OBJECTS) $(RBUILD_HEADERS) | $(RBUILD_OUT)
 	$(ECHO_LD)
 	${host_gpp} $(RBUILD_TEST_OBJECTS) $(RBUILD_HOST_LFLAGS) -o $@
 
-$(RBUILD_TESTS_INT_)cdfiletest.o: $(RBUILD_TESTS_BASE_)cdfiletest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)cdfiletest.o: $(RBUILD_TESTS_BASE_)cdfiletest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)definetest.o: $(RBUILD_TESTS_BASE_)definetest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)definetest.o: $(RBUILD_TESTS_BASE_)definetest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)functiontest.o: $(RBUILD_TESTS_BASE_)functiontest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)functiontest.o: $(RBUILD_TESTS_BASE_)functiontest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)iftest.o: $(RBUILD_TESTS_BASE_)iftest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)iftest.o: $(RBUILD_TESTS_BASE_)iftest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)includetest.o: $(RBUILD_TESTS_BASE_)includetest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)includetest.o: $(RBUILD_TESTS_BASE_)includetest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)invoketest.o: $(RBUILD_TESTS_BASE_)invoketest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)invoketest.o: $(RBUILD_TESTS_BASE_)invoketest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)linkerflagtest.o: $(RBUILD_TESTS_BASE_)linkerflagtest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)linkerflagtest.o: $(RBUILD_TESTS_BASE_)linkerflagtest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)moduletest.o: $(RBUILD_TESTS_BASE_)moduletest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)moduletest.o: $(RBUILD_TESTS_BASE_)moduletest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)projecttest.o: $(RBUILD_TESTS_BASE_)projecttest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)projecttest.o: $(RBUILD_TESTS_BASE_)projecttest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)sourcefiletest.o: $(RBUILD_TESTS_BASE_)sourcefiletest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)sourcefiletest.o: $(RBUILD_TESTS_BASE_)sourcefiletest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)symboltest.o: $(RBUILD_TESTS_BASE_)symboltest.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)symboltest.o: $(RBUILD_TESTS_BASE_)symboltest.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 
-$(RBUILD_TESTS_INT_)alltests.o: $(RBUILD_TESTS_BASE_)alltests.cpp $(RBUILD_TESTS_INT) $(RBUILD_HEADERS)
+$(RBUILD_TESTS_INT_)alltests.o: $(RBUILD_TESTS_BASE_)alltests.cpp $(RBUILD_HEADERS) | $(RBUILD_TESTS_INT)
 	$(ECHO_CC)
 	${host_gpp} $(RBUILD_HOST_CXXFLAGS) -c $< -o $@
 

Modified: branches/xmlbuildsystem/reactos/tools/tools.mak
--- branches/xmlbuildsystem/reactos/tools/tools.mak	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/tools.mak	2005-04-07 19:39:39 UTC (rev 14538)
@@ -5,12 +5,12 @@
 TOOLS_OUT = $(OUTPUT_)$(TOOLS_BASE)
 TOOLS_OUT_ = $(TOOLS_OUT)$(SEP)
 
-$(TOOLS_INT): $(INTERMEDIATE)
+$(TOOLS_INT): | $(INTERMEDIATE)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(TOOLS_OUT): $(OUTPUT)
+$(TOOLS_OUT): | $(OUTPUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -39,11 +39,11 @@
 .PHONY: rsym
 rsym: $(RSYM_TARGET)
 
-$(RSYM_TARGET): $(RSYM_OBJECTS) $(RSYM_OUT)
+$(RSYM_TARGET): $(RSYM_OBJECTS) | $(RSYM_OUT)
 	$(ECHO_LD)
 	${host_gcc} $(RSYM_OBJECTS) $(RSYM_HOST_LFLAGS) -o $@
 
-$(RSYM_INT_)rsym.o: $(RSYM_BASE_)rsym.c $(RSYM_INT)
+$(RSYM_INT_)rsym.o: $(RSYM_BASE_)rsym.c | $(RSYM_INT)
 	$(ECHO_CC)
 	${host_gcc} $(RSYM_HOST_CFLAGS) -c $< -o $@
 

Modified: branches/xmlbuildsystem/reactos/tools/unicode/unicode.mak
--- branches/xmlbuildsystem/reactos/tools/unicode/unicode.mak	2005-04-07 18:01:29 UTC (rev 14537)
+++ branches/xmlbuildsystem/reactos/tools/unicode/unicode.mak	2005-04-07 19:39:39 UTC (rev 14538)
@@ -5,12 +5,12 @@
 UNICODE_OUT = $(OUTPUT_)$(UNICODE_BASE)
 UNICODE_OUT_ = $(UNICODE_OUT)$(SEP)
 
-$(UNICODE_INT): $(TOOLS_INT)
+$(UNICODE_INT): | $(TOOLS_INT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 
 ifneq ($(INTERMEDIATE),$(OUTPUT))
-$(UNICODE_OUT): $(TOOLS_OUT)
+$(UNICODE_OUT): | $(TOOLS_OUT)
 	$(ECHO_MKDIR)
 	${mkdir} $@
 endif
@@ -102,275 +102,275 @@
 .PHONY: unicode
 unicode: $(UNICODE_TARGET)
 
-$(UNICODE_TARGET): $(UNICODE_OBJECTS) $(UNICODE_OUT)
+$(UNICODE_TARGET): $(UNICODE_OBJECTS) | $(UNICODE_OUT)
 	$(ECHO_AR)
 	${host_ar} -rc $@ $(UNICODE_OBJECTS)
 
-$(UNICODE_INT_)casemap.o: $(UNICODE_BASE_)casemap.c $(UNICODE_INT)
+$(UNICODE_INT_)casemap.o: $(UNICODE_BASE_)casemap.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)compose.o: $(UNICODE_BASE_)compose.c $(UNICODE_INT)
+$(UNICODE_INT_)compose.o: $(UNICODE_BASE_)compose.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)cptable.o: $(UNICODE_BASE_)cptable.c $(UNICODE_INT)
+$(UNICODE_INT_)cptable.o: $(UNICODE_BASE_)cptable.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)mbtowc.o: $(UNICODE_BASE_)mbtowc.c $(UNICODE_INT)
+$(UNICODE_INT_)mbtowc.o: $(UNICODE_BASE_)mbtowc.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)string.o: $(UNICODE_BASE_)string.c $(UNICODE_INT)
+$(UNICODE_INT_)string.o: $(UNICODE_BASE_)string.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)wctomb.o: $(UNICODE_BASE_)wctomb.c $(UNICODE_INT)
+$(UNICODE_INT_)wctomb.o: $(UNICODE_BASE_)wctomb.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)wctype.o: $(UNICODE_BASE_)wctype.c $(UNICODE_INT)
+$(UNICODE_INT_)wctype.o: $(UNICODE_BASE_)wctype.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_037.o: $(UNICODE_BASE_)c_037.c $(UNICODE_INT)
+$(UNICODE_INT_)c_037.o: $(UNICODE_BASE_)c_037.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_424.o: $(UNICODE_BASE_)c_424.c $(UNICODE_INT)
+$(UNICODE_INT_)c_424.o: $(UNICODE_BASE_)c_424.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_437.o: $(UNICODE_BASE_)c_437.c $(UNICODE_INT)
+$(UNICODE_INT_)c_437.o: $(UNICODE_BASE_)c_437.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_500.o: $(UNICODE_BASE_)c_500.c $(UNICODE_INT)
+$(UNICODE_INT_)c_500.o: $(UNICODE_BASE_)c_500.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_737.o: $(UNICODE_BASE_)c_737.c $(UNICODE_INT)
+$(UNICODE_INT_)c_737.o: $(UNICODE_BASE_)c_737.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_775.o: $(UNICODE_BASE_)c_775.c $(UNICODE_INT)
+$(UNICODE_INT_)c_775.o: $(UNICODE_BASE_)c_775.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_850.o: $(UNICODE_BASE_)c_850.c $(UNICODE_INT)
+$(UNICODE_INT_)c_850.o: $(UNICODE_BASE_)c_850.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_852.o: $(UNICODE_BASE_)c_852.c $(UNICODE_INT)
+$(UNICODE_INT_)c_852.o: $(UNICODE_BASE_)c_852.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_855.o: $(UNICODE_BASE_)c_855.c $(UNICODE_INT)
+$(UNICODE_INT_)c_855.o: $(UNICODE_BASE_)c_855.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_856.o: $(UNICODE_BASE_)c_856.c $(UNICODE_INT)
+$(UNICODE_INT_)c_856.o: $(UNICODE_BASE_)c_856.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_857.o: $(UNICODE_BASE_)c_857.c $(UNICODE_INT)
+$(UNICODE_INT_)c_857.o: $(UNICODE_BASE_)c_857.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_860.o: $(UNICODE_BASE_)c_860.c $(UNICODE_INT)
+$(UNICODE_INT_)c_860.o: $(UNICODE_BASE_)c_860.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_861.o: $(UNICODE_BASE_)c_861.c $(UNICODE_INT)
+$(UNICODE_INT_)c_861.o: $(UNICODE_BASE_)c_861.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_862.o: $(UNICODE_BASE_)c_862.c $(UNICODE_INT)
+$(UNICODE_INT_)c_862.o: $(UNICODE_BASE_)c_862.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_863.o: $(UNICODE_BASE_)c_863.c $(UNICODE_INT)
+$(UNICODE_INT_)c_863.o: $(UNICODE_BASE_)c_863.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_864.o: $(UNICODE_BASE_)c_864.c $(UNICODE_INT)
+$(UNICODE_INT_)c_864.o: $(UNICODE_BASE_)c_864.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_865.o: $(UNICODE_BASE_)c_865.c $(UNICODE_INT)
+$(UNICODE_INT_)c_865.o: $(UNICODE_BASE_)c_865.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_866.o: $(UNICODE_BASE_)c_866.c $(UNICODE_INT)
+$(UNICODE_INT_)c_866.o: $(UNICODE_BASE_)c_866.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_869.o: $(UNICODE_BASE_)c_869.c $(UNICODE_INT)
+$(UNICODE_INT_)c_869.o: $(UNICODE_BASE_)c_869.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_874.o: $(UNICODE_BASE_)c_874.c $(UNICODE_INT)
+$(UNICODE_INT_)c_874.o: $(UNICODE_BASE_)c_874.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_875.o: $(UNICODE_BASE_)c_875.c $(UNICODE_INT)
+$(UNICODE_INT_)c_875.o: $(UNICODE_BASE_)c_875.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_878.o: $(UNICODE_BASE_)c_878.c $(UNICODE_INT)
+$(UNICODE_INT_)c_878.o: $(UNICODE_BASE_)c_878.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_932.o: $(UNICODE_BASE_)c_932.c $(UNICODE_INT)
+$(UNICODE_INT_)c_932.o: $(UNICODE_BASE_)c_932.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_936.o: $(UNICODE_BASE_)c_936.c $(UNICODE_INT)
+$(UNICODE_INT_)c_936.o: $(UNICODE_BASE_)c_936.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_949.o: $(UNICODE_BASE_)c_949.c $(UNICODE_INT)
+$(UNICODE_INT_)c_949.o: $(UNICODE_BASE_)c_949.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_950.o: $(UNICODE_BASE_)c_950.c $(UNICODE_INT)
+$(UNICODE_INT_)c_950.o: $(UNICODE_BASE_)c_950.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1006.o: $(UNICODE_BASE_)c_1006.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1006.o: $(UNICODE_BASE_)c_1006.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1026.o: $(UNICODE_BASE_)c_1026.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1026.o: $(UNICODE_BASE_)c_1026.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1250.o: $(UNICODE_BASE_)c_1250.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1250.o: $(UNICODE_BASE_)c_1250.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1251.o: $(UNICODE_BASE_)c_1251.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1251.o: $(UNICODE_BASE_)c_1251.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1252.o: $(UNICODE_BASE_)c_1252.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1252.o: $(UNICODE_BASE_)c_1252.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1253.o: $(UNICODE_BASE_)c_1253.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1253.o: $(UNICODE_BASE_)c_1253.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1254.o: $(UNICODE_BASE_)c_1254.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1254.o: $(UNICODE_BASE_)c_1254.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1255.o: $(UNICODE_BASE_)c_1255.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1255.o: $(UNICODE_BASE_)c_1255.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1256.o: $(UNICODE_BASE_)c_1256.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1256.o: $(UNICODE_BASE_)c_1256.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1257.o: $(UNICODE_BASE_)c_1257.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1257.o: $(UNICODE_BASE_)c_1257.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_1258.o: $(UNICODE_BASE_)c_1258.c $(UNICODE_INT)
+$(UNICODE_INT_)c_1258.o: $(UNICODE_BASE_)c_1258.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_10000.o: $(UNICODE_BASE_)c_10000.c $(UNICODE_INT)
+$(UNICODE_INT_)c_10000.o: $(UNICODE_BASE_)c_10000.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_10006.o: $(UNICODE_BASE_)c_10006.c $(UNICODE_INT)
+$(UNICODE_INT_)c_10006.o: $(UNICODE_BASE_)c_10006.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_10007.o: $(UNICODE_BASE_)c_10007.c $(UNICODE_INT)
+$(UNICODE_INT_)c_10007.o: $(UNICODE_BASE_)c_10007.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_10029.o: $(UNICODE_BASE_)c_10029.c $(UNICODE_INT)
+$(UNICODE_INT_)c_10029.o: $(UNICODE_BASE_)c_10029.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_10079.o: $(UNICODE_BASE_)c_10079.c $(UNICODE_INT)
+$(UNICODE_INT_)c_10079.o: $(UNICODE_BASE_)c_10079.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_10081.o: $(UNICODE_BASE_)c_10081.c $(UNICODE_INT)
+$(UNICODE_INT_)c_10081.o: $(UNICODE_BASE_)c_10081.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_20866.o: $(UNICODE_BASE_)c_20866.c $(UNICODE_INT)
+$(UNICODE_INT_)c_20866.o: $(UNICODE_BASE_)c_20866.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_20932.o: $(UNICODE_BASE_)c_20932.c $(UNICODE_INT)
+$(UNICODE_INT_)c_20932.o: $(UNICODE_BASE_)c_20932.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_21866.o: $(UNICODE_BASE_)c_21866.c $(UNICODE_INT)
+$(UNICODE_INT_)c_21866.o: $(UNICODE_BASE_)c_21866.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28591.o: $(UNICODE_BASE_)c_28591.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28591.o: $(UNICODE_BASE_)c_28591.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28592.o: $(UNICODE_BASE_)c_28592.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28592.o: $(UNICODE_BASE_)c_28592.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28593.o: $(UNICODE_BASE_)c_28593.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28593.o: $(UNICODE_BASE_)c_28593.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28594.o: $(UNICODE_BASE_)c_28594.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28594.o: $(UNICODE_BASE_)c_28594.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28595.o: $(UNICODE_BASE_)c_28595.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28595.o: $(UNICODE_BASE_)c_28595.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28596.o: $(UNICODE_BASE_)c_28596.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28596.o: $(UNICODE_BASE_)c_28596.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28597.o: $(UNICODE_BASE_)c_28597.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28597.o: $(UNICODE_BASE_)c_28597.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28598.o: $(UNICODE_BASE_)c_28598.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28598.o: $(UNICODE_BASE_)c_28598.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28599.o: $(UNICODE_BASE_)c_28599.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28599.o: $(UNICODE_BASE_)c_28599.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28600.o: $(UNICODE_BASE_)c_28600.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28600.o: $(UNICODE_BASE_)c_28600.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28603.o: $(UNICODE_BASE_)c_28603.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28603.o: $(UNICODE_BASE_)c_28603.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
-$(UNICODE_INT_)c_28604.o: $(UNICODE_BASE_)c_28604.c $(UNICODE_INT)
+$(UNICODE_INT_)c_28604.o: $(UNICODE_BASE_)c_28604.c | $(UNICODE_INT)
 	$(ECHO_CC)
 	${host_gcc} $(UNICODE_HOST_CFLAGS) -c $< -o $@
 
[truncated at 1000 lines; 291 more skipped]