Move ntstatus.h/rc generation from Makefile to ntdll.rbuild
authorMarc Piulachs <marc.piulachs@live.com>
Sun, 23 Dec 2007 00:55:02 +0000 (00:55 +0000)
committerMarc Piulachs <marc.piulachs@live.com>
Sun, 23 Dec 2007 00:55:02 +0000 (00:55 +0000)
svn path=/trunk/; revision=31410

reactos/Makefile
reactos/dll/ntdll/ntdll.rbuild

index 18d9bc4..5dacbb3 100644 (file)
@@ -372,11 +372,7 @@ $(OUTPUT):
        ${mkdir} $@
 endif
 
-NTDLL_MC = dll$(SEP)ntdll$(SEP)def$(SEP)ntstatus.mc
 BUILDNO_H = $(INTERMEDIATE_)include$(SEP)reactos$(SEP)buildno.h
-NTSTATUS_H = $(INTERMEDIATE_)include$(SEP)reactos$(SEP)ntstatus.h
-NTSTATUS_RC = $(INTERMEDIATE_)dll$(SEP)ntdll$(SEP)def$(SEP)ntstatus.rc
-
 
 include lib/lib.mak
 include tools/tools.mak
@@ -387,8 +383,6 @@ PREAUTO := \
        $(BIN2C_TARGET) \
        $(BIN2RES_TARGET) \
        $(BUILDNO_H) \
-       $(NTSTATUS_H) \
-       $(NTSTATUS_RC) \
        $(GENDIB_DIB_FILES) \
        $(NCI_SERVICE_FILES)
 ifeq ($(ARCH),powerpc)
@@ -460,11 +454,6 @@ msvc: $(RBUILD_TARGET)
        $(ECHO_RBUILD)
        $(Q)$(RBUILD_TARGET) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) msvc
 
-$(NTSTATUS_H) $(NTSTATUS_RC): $(WMC_TARGET) $(NTDLL_MC)
-       ${mkdir} $(INTERMEDIATE_)include$(SEP)reactos 2>$(NUL)
-       ${mkdir} $(INTERMEDIATE_)dll$(SEP)ntdll$(SEP)def 2>$(NUL)
-       $(ECHO_WMC)
-       $(Q)$(WMC_TARGET) -i -U -H $(NTSTATUS_H) -o $(NTSTATUS_RC) $(NTDLL_MC)
 .PHONY: msvc6
 msvc6: $(RBUILD_TARGET)
        $(ECHO_RBUILD)
index 4d3b131..e7e16b2 100644 (file)
@@ -53,4 +53,8 @@
        <directory name="." root="intermediate">
                <file>napi.S</file>
        </directory>
+
+       <directory name="def">
+               <file>ntstatus.mc</file>
+       </directory>
 </module>