Fix some build files
authorMaarten Bosma <maarten@bosma.de>
Fri, 17 Feb 2006 13:44:13 +0000 (13:44 +0000)
committerMaarten Bosma <maarten@bosma.de>
Fri, 17 Feb 2006 13:44:13 +0000 (13:44 +0000)
svn path=/trunk/; revision=21073

reactos/ReactOS.rbuild
reactos/lib/lib.rbuild
reactos/subsys/subsys.rbuild
reactos/subsys/system/directory.xml
reactos/subsystems/subsystems.rbuild [new file with mode: 0644]
reactos/subsystems/win32/csrss/csrss.rbuild [moved from reactos/subsystems/win32/csrss/csrss.xml with 100% similarity]
reactos/subsystems/win32/win32.rbuild [new file with mode: 0644]
reactos/subsystems/win32/win32k/win32k.rbuild [moved from reactos/subsystems/win32/win32k/win32k.xml with 100% similarity]
reactos/tools/gendib/gendib.mak
reactos/tools/nci/nci.mak

index 88b6b53..ac3ecc2 100644 (file)
   <directory name="subsys">\r
     <xi:include href="subsys/subsys.rbuild" />\r
   </directory>\r
-<!-- NOT DONE YET\r
   <directory name="subsystems">\r
     <xi:include href="subsystems/subsystems.rbuild" />\r
   </directory>\r
--->\r
 \r
 </project>\r
index 2db8bf1..d0ef34d 100644 (file)
@@ -1,6 +1,60 @@
 <?xml version="1.0"?>
 <!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
 <group>
+<directory name="crt">
+       <xi:include href="crt/crt.xml" />
+</directory>
+<directory name="dxguid">
+       <xi:include href="dxguid/dxguid.xml" />
+</directory>
+<directory name="epsapi">
+       <xi:include href="epsapi/epsapi.xml" />
+</directory>
+<directory name="fslib">
+       <xi:include href="fslib/directory.xml" />
+</directory>
+<directory name="inflib">
+       <xi:include href="inflib/inflib.xml" />
+</directory>
+<directory name="intrlck">
+       <xi:include href="intrlck/intrlck.xml" />
+</directory>
+<directory name="kjs">
+       <xi:include href="kjs/kjs.xml" />
+</directory>
+<directory name="libwine">
+       <xi:include href="libwine/libwine.xml" />
+</directory>
+<directory name="nt">
+       <xi:include href="nt/nt.xml" />
+</directory>
+<directory name="pseh">
+       <xi:include href="pseh/pseh.xml" />
+</directory>
+<directory name="rtl">
+       <xi:include href="rtl/rtl.xml" />
+</directory>
+<directory name="smdll">
+       <xi:include href="smdll/smdll.xml" />
+</directory>
+<directory name="smlib">
+       <xi:include href="smlib/smlib.xml" />
+</directory>
+<directory name="string">
+       <xi:include href="string/string.xml" />
+</directory>
+<directory name="strmiids">
+       <xi:include href="strmiids/strmiids.xml" />
+</directory>
+<directory name="uuid">
+       <xi:include href="uuid/uuid.xml" />
+</directory>
+<directory name="wdmguid">
+       <xi:include href="wdmguid/wdmguid.xml" />
+</directory>
+</group>
+
+<!-- The following entires got moved:
 <directory name="acledit">
        <xi:include href="acledit/acledit.xml" />
 </directory>
@@ -40,9 +94,6 @@
 <directory name="cpl">
        <xi:include href="cpl/directory.xml" />
 </directory>
-<directory name="crt">
-       <xi:include href="crt/crt.xml" />
-</directory>
 <directory name="crtdll">
        <xi:include href="crtdll/crtdll.xml" />
 </directory>
 <directory name="dxdiagn">
        <xi:include href="dxdiagn/dxdiagn.xml" />
 </directory>
-<directory name="dxguid">
-       <xi:include href="dxguid/dxguid.xml" />
-</directory>
-<directory name="epsapi">
-       <xi:include href="epsapi/epsapi.xml" />
-</directory>
 <directory name="expat">
        <xi:include href="expat/expat.xml" />
 </directory>
 <directory name="freetype">
        <xi:include href="freetype/freetype.xml" />
 </directory>
-<directory name="fslib">
-       <xi:include href="fslib/directory.xml" />
-</directory>
 <directory name="gdi32">
        <xi:include href="gdi32/gdi32.xml" />
 </directory>
 <directory name="imm32">
        <xi:include href="imm32/imm32.xml" />
 </directory>
-<directory name="inflib">
-       <xi:include href="inflib/inflib.xml" />
-</directory>
-<directory name="intrlck">
-       <xi:include href="intrlck/intrlck.xml" />
-</directory>
 <directory name="iphlpapi">
        <xi:include href="iphlpapi/iphlpapi.xml" />
 </directory>
 <directory name="kernel32">
        <xi:include href="kernel32/kernel32.xml" />
 </directory>
-<directory name="kjs">
-       <xi:include href="kjs/kjs.xml" />
-</directory>
-<directory name="libwine">
-       <xi:include href="libwine/libwine.xml" />
-</directory>
 <directory name="lsasrv">
        <xi:include href="lsasrv/lsasrv.xml" />
 </directory>
 <directory name="newdev">
        <xi:include href="newdev/newdev.xml" />
 </directory>
-<directory name="nt">
-       <xi:include href="nt/nt.xml" />
-</directory>
 <directory name="ntdll">
        <xi:include href="ntdll/ntdll.xml" />
 </directory>
 <directory name="psapi">
        <xi:include href="psapi/psapi.xml" />
 </directory>
-<directory name="pseh">
-       <xi:include href="pseh/pseh.xml" />
-</directory>
 <directory name="richedit">
        <xi:include href="richedit/riched32.xml" />
 </directory>
 <directory name="rpcrt4">
        <xi:include href="rpcrt4/rpcrt4.xml" />
 </directory>
-<directory name="rtl">
-       <xi:include href="rtl/rtl.xml" />
-</directory>
 <directory name="samlib">
        <xi:include href="samlib/samlib.xml" />
 </directory>
 <directory name="snmpapi">
        <xi:include href="snmpapi/snmpapi.xml" />
 </directory>
-<directory name="smdll">
-       <xi:include href="smdll/smdll.xml" />
-</directory>
-<directory name="smlib">
-       <xi:include href="smlib/smlib.xml" />
-</directory>
-<directory name="string">
-       <xi:include href="string/string.xml" />
-</directory>
-<directory name="strmiids">
-       <xi:include href="strmiids/strmiids.xml" />
-</directory>
 <directory name="syssetup">
        <xi:include href="syssetup/syssetup.xml" />
 </directory>
 <directory name="userenv">
        <xi:include href="userenv/userenv.xml" />
 </directory>
-<directory name="uuid">
-       <xi:include href="uuid/uuid.xml" />
-</directory>
 <directory name="uxtheme">
        <xi:include href="uxtheme/uxtheme.xml" />
 </directory>
 <directory name="version">
        <xi:include href="version/version.xml" />
 </directory>
-<directory name="wdmguid">
-       <xi:include href="wdmguid/wdmguid.xml" />
-</directory>
 <directory name="wininet">
        <xi:include href="wininet/wininet.xml" />
 </directory>
 <directory name="zlib">
        <xi:include href="zlib/zlib.xml" />
 </directory>
-</group>
+-->
index eee2e6a..9dcb869 100644 (file)
@@ -1,19 +1,10 @@
 <?xml version="1.0"?>
 <!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
 <group>
-<directory name="csrss">
-       <xi:include href="csrss/csrss.xml" />
-</directory>
-<directory name="ntvdm">
-       <xi:include href="ntvdm/ntvdm.xml" />
-</directory>
 <directory name="smss">
        <xi:include href="smss/smss.xml" />
 </directory>
 <directory name="system">
        <xi:include href="system/directory.xml" />
 </directory>
-<directory name="win32k">
-       <xi:include href="win32k/win32k.xml" />
-</directory>
 </group>
index b8c8b10..a21fafb 100644 (file)
@@ -1,10 +1,41 @@
 <group>
-<directory name="autochk">
-       <xi:include href="autochk/autochk.xml" />
-</directory>
 <directory name="cacls">
        <xi:include href="cacls/cacls.xml" />
 </directory>
+<directory name="gettype">
+       <xi:include href="gettype/gettype.xml" />
+</directory>
+<directory name="msiexec">
+       <xi:include href="msiexec/msiexec.xml" />
+</directory>
+<directory name="reactos">
+       <xi:include href="reactos/reactos.xml" />
+</directory>
+<directory name="reporterror">
+       <xi:include href="reporterror/reporterror.xml" />
+</directory>
+<directory name="sm">
+       <xi:include href="sm/sm.xml" />
+</directory>
+<directory name="sndvol32">
+       <xi:include href="sndvol32/sndvol32.xml" />
+</directory>
+<directory name="usetup">
+       <xi:include href="usetup/usetup.xml" />
+</directory>
+<directory name="vmwinst">
+       <xi:include href="vmwinst/vmwinst.xml" />
+</directory>
+<directory name="winver">
+       <xi:include href="winver/winver.xml" />
+</directory>
+</group>
+
+<!-- The following needs to be moved:
+
+<directory name="autochk">
+       <xi:include href="autochk/autochk.xml" />
+</directory>
 <directory name="calc">
        <xi:include href="calc/calc.xml" />
 </directory>
@@ -20,9 +51,6 @@
 <directory name="explorer">
        <xi:include href="explorer/explorer.xml" />
 </directory>
-<directory name="gettype">
-       <xi:include href="gettype/gettype.xml" />
-</directory>
 <directory name="hostname">
        <xi:include href="hostname/hostname.xml" />
 </directory>
 <directory name="msconfig">
        <xi:include href="msconfig/msconfig.xml" />
 </directory>
-<directory name="msiexec">
-       <xi:include href="msiexec/msiexec.xml" />
-</directory>
 <directory name="notepad">
        <xi:include href="notepad/notepad.xml" />
 </directory>
-<directory name="reactos">
-       <xi:include href="reactos/reactos.xml" />
-</directory>
 <directory name="regedit">
        <xi:include href="regedit/regedit.xml" />
 </directory>
 <directory name="regsvr32">
        <xi:include href="regsvr32/regsvr32.xml" />
 </directory>
-<directory name="reporterror">
-       <xi:include href="reporterror/reporterror.xml" />
-</directory>
 <directory name="rundll32">
        <xi:include href="rundll32/rundll32.xml" />
 </directory>
 <directory name="setup">
        <xi:include href="setup/setup.xml" />
 </directory>
-<directory name="sm">
-       <xi:include href="sm/sm.xml" />
-</directory>
-<directory name="sndvol32">
-       <xi:include href="sndvol32/sndvol32.xml" />
-</directory>
 <directory name="taskmgr">
        <xi:include href="taskmgr/taskmgr.xml" />
 </directory>
 <directory name="userinit">
        <xi:include href="userinit/userinit.xml" />
 </directory>
-<directory name="usetup">
-       <xi:include href="usetup/usetup.xml" />
-</directory>
-<directory name="vmwinst">
-       <xi:include href="vmwinst/vmwinst.xml" />
-</directory>
 <directory name="winefile">
        <xi:include href="winefile/winefile.xml" />
 </directory>
 <directory name="winlogon">
        <xi:include href="winlogon/winlogon.xml" />
 </directory>
-<directory name="winver">
-       <xi:include href="winver/winver.xml" />
-</directory>
 <directory name="welcome">
        <xi:include href="welcome/welcome.xml" />
 </directory>
-</group>
+-->
\ No newline at end of file
diff --git a/reactos/subsystems/subsystems.rbuild b/reactos/subsystems/subsystems.rbuild
new file mode 100644 (file)
index 0000000..75d2fb3
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>\r
+<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">\r
+<group>\r
+<directory name="ntvdm">\r
+       <xi:include href="ntvdm/ntvdm.xml" />\r
+</directory>\r
+<directory name="win32">\r
+       <xi:include href="win32/win32.rbuild" />\r
+</directory>\r
+</group>\r
diff --git a/reactos/subsystems/win32/win32.rbuild b/reactos/subsystems/win32/win32.rbuild
new file mode 100644 (file)
index 0000000..cde93f7
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>\r
+<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">\r
+<group>\r
+<directory name="csrss">\r
+       <xi:include href="csrss/csrss.rbuild" />\r
+</directory>\r
+<directory name="win32k">\r
+       <xi:include href="win32k/win32k.rbuild" />\r
+</directory>\r
+</group>\r
index 8eb2760..697d8ba 100644 (file)
@@ -41,7 +41,7 @@ gendib_clean:
        -@$(rm) $(GENDIB_TARGET) $(GENDIB_OBJECTS) 2>$(NUL)
 clean: gendib_clean
 
-GENDIB_DIB_DIR = subsys$(SEP)win32k$(SEP)dib
+GENDIB_DIB_DIR = subsystems$(SEP)win32$(SEP)win32k$(SEP)dib
 
 GENDIB_DIB_FILES = \
        $(GENDIB_DIB_DIR)$(SEP)dib32gen.c \
index cc9db8a..f98e801 100644 (file)
@@ -43,7 +43,7 @@ clean: nci_clean
 
 # WIN32K.SYS
 WIN32K_SVC_DB = $(NCI_BASE_)w32ksvc.db
-WIN32K_SERVICE_TABLE = subsys$(SEP)win32k$(SEP)include$(SEP)napi.h
+WIN32K_SERVICE_TABLE = subsystems$(SEP)win32$(SEP)win32k$(SEP)include$(SEP)napi.h
 WIN32K_GDI_STUBS = dll$(SEP)win32$(SEP)gdi32$(SEP)misc$(SEP)win32k.S
 WIN32K_USER_STUBS = dll$(SEP)win32$(SEP)user32$(SEP)misc$(SEP)win32k.S