Created XML makefiles for rosapps. You need to checkout /rosapps in your /reactos folder to use it. This projects do not build: /lib/dflat32 and /welcome (I don't know if they did before). Winemine does not work. (but it builds) /test makefiles are not done yet.
Added: trunk/rosapps/cmdutils/cmdutils.xml
Added: trunk/rosapps/cmdutils/mode/mode.xml
Added: trunk/rosapps/cmdutils/touch/touch.xml
Added: trunk/rosapps/demos/directory.xml
Added: trunk/rosapps/demos/maze/maze.xml
Added: trunk/rosapps/devutils/directory.xml
Added: trunk/rosapps/devutils/gdb2/gdb2.xml
Added: trunk/rosapps/devutils/genguid/genguid.xml
Added: trunk/rosapps/devutils/zoomin/zoomin.xml
Added: trunk/rosapps/dflat32/dflat32.xml
Added: trunk/rosapps/directory.xml
Added: trunk/rosapps/games/directory.xml
Added: trunk/rosapps/games/solitaire/solitaire.xml
Added: trunk/rosapps/games/winemine/winemine.xml
Added: trunk/rosapps/lib/dflat32/dflat32.xml
Added: trunk/rosapps/lib/directory.xml
Added: trunk/rosapps/mc/mc.xml
Added: trunk/rosapps/net/directory.xml
Added: trunk/rosapps/net/ncftp/ncftp.xml
Added: trunk/rosapps/net/netreg/netreg.xml
Added: trunk/rosapps/net/niclist/niclist.xml
Added: trunk/rosapps/notevil/notevil.xml
Modified: trunk/rosapps/packmgr/gui/packmgr.xml
Modified: trunk/rosapps/packmgr/lib/packlib.xml
Added: trunk/rosapps/sysutils/ctm/ctm.xml
Added: trunk/rosapps/sysutils/kill/kill.xml
Added: trunk/rosapps/sysutils/man/man.xml
Added: trunk/rosapps/sysutils/regexpl/regexpl.xml
Added: trunk/rosapps/sysutils/sysutils.xml
Added: trunk/rosapps/sysutils/tcat/cat.xml
Added: trunk/rosapps/sysutils/tlist/tlist.xml
Added: trunk/rosapps/templates/dialog/dialog.xml
Added: trunk/rosapps/templates/directory.xml
Added: trunk/rosapps/templates/mdi/mdi.xml
Modified: trunk/rosapps/tests/dibtest/makefile
Modified: trunk/rosapps/tests/tmrqueue/makefile
Added: trunk/rosapps/welcome/welcome.xml
Added: trunk/rosapps/winfile/winfile.xml

Added: trunk/rosapps/cmdutils/cmdutils.xml
--- trunk/rosapps/cmdutils/cmdutils.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/cmdutils/cmdutils.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,52 @@
+<directory name="mode">
+	<xi:include href="mode/mode.xml" />
+</directory>
+
+<directory name="touch">
+	<xi:include href="touch/touch.xml" />
+</directory>
+
+<module name="find" type="win32cui" installbase="system32" installname="find.exe">
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<file>find.c</file>
+	<file>find.rc</file>
+</module>
+
+<module name="more" type="win32cui" installbase="system32" installname="more.exe">
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<file>more.c</file>
+	<file>more.rc</file>
+</module>
+
+<module name="sort" type="win32cui" installbase="system32" installname="sort.exe">
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<file>sort.c</file>
+	<file>sort.rc</file>
+</module>
+
+<module name="tee" type="win32cui" installbase="system32" installname="tee.exe">
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<file>tee.c</file>
+	<file>tee.rc</file>
+</module>
+
+<module name="y" type="win32cui" installbase="system32" installname="y.exe">
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<file>y.c</file>
+	<file>y.rc</file>
+</module>

Added: trunk/rosapps/cmdutils/mode/mode.xml
--- trunk/rosapps/cmdutils/mode/mode.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/cmdutils/mode/mode.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,10 @@
+<module name="mode" type="win32cui" installbase="system32" installname="mode.exe" warnings="true">
+	<include base="mode">.</include>
+	<include base="mode">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<file>mode.c</file>
+	<file>mode.rc</file>
+</module>
\ No newline at end of file

Added: trunk/rosapps/cmdutils/touch/touch.xml
--- trunk/rosapps/cmdutils/touch/touch.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/cmdutils/touch/touch.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,10 @@
+<module name="touch" type="win32cui" installbase="system32" installname="touch.exe" warnings="true">
+	<include base="touch">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>ntdll</library>
+	<file>err.c</file>
+	<file>touch.c</file>
+	<file>touch.rc</file>
+</module>
\ No newline at end of file

Added: trunk/rosapps/demos/directory.xml
--- trunk/rosapps/demos/directory.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/demos/directory.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,3 @@
+<directory name="maze">
+	<xi:include href="maze/maze.xml" />
+</directory>
\ No newline at end of file

Added: trunk/rosapps/demos/maze/maze.xml
--- trunk/rosapps/demos/maze/maze.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/demos/maze/maze.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,9 @@
+<module name="maze" type="win32gui" installbase="system32" installname="maze.exe">
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<define name="__USE_W32API" />
+	<library>kernel32</library>
+	<library>gdi32</library>
+	<file>maze.c</file>
+	<file>maze.rc</file>
+</module>

Added: trunk/rosapps/devutils/directory.xml
--- trunk/rosapps/devutils/directory.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/devutils/directory.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,11 @@
+<directory name="gdb2">
+	<xi:include href="gdb2/gdb2.xml" />
+</directory>
+
+<directory name="genguid">
+	<xi:include href="genguid/genguid.xml" />
+</directory>
+
+<directory name="zoomin">
+	<xi:include href="zoomin/zoomin.xml" />
+</directory>

Added: trunk/rosapps/devutils/gdb2/gdb2.xml
--- trunk/rosapps/devutils/gdb2/gdb2.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/devutils/gdb2/gdb2.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,7 @@
+<module name="gdb2" type="win32cui" installbase="system32" installname="gdb2.exe">
+	<include base="gdb2">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<file>gdb2.cpp</file>
+</module>
\ No newline at end of file

Added: trunk/rosapps/devutils/genguid/genguid.xml
--- trunk/rosapps/devutils/genguid/genguid.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/devutils/genguid/genguid.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,9 @@
+<module name="genguid" type="win32cui" installbase="system32" installname="genguid.exe">
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>ole32</library>
+	<library>uuid</library>
+	<file>genguid.c</file>
+</module>
\ No newline at end of file

Added: trunk/rosapps/devutils/zoomin/zoomin.xml
--- trunk/rosapps/devutils/zoomin/zoomin.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/devutils/zoomin/zoomin.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,12 @@
+<module name="zoomin" type="win32gui" installbase="system32" installname="zoomin.exe">
+	<include base="zoomin">.</include>
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<define name="__USE_W32API" />
+	<library>kernel32</library>
+	<library>gdi32</library>
+	<library>user32</library>
+	<file>framewnd.c</file>
+	<file>main.c</file>
+	<file>zoomin.rc</file>
+</module>

Added: trunk/rosapps/dflat32/dflat32.xml
--- trunk/rosapps/dflat32/dflat32.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/dflat32/dflat32.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,53 @@
+<module name="dflat32" type="win32cui" installbase="system32" installname="dflat32.exe" warnings="true">
+	<include base="ReactOS">include/wine</include>
+	<include base="dflat32">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>gdi32</library> 
+ 	<file>applicat.c</file>
+ 	<file>barchart.c</file>
+ 	<file>box.c</file>
+ 	<file>button.c</file>
+ 	<file>calendar.c</file>
+ 	<file>checkbox.c</file>
+ 	<file>clipbord.c</file>
+	<file>combobox.c</file>
+ 	<file>config.c</file>
+ 	<file>console.c</file>
+ 	<file>decomp.c</file>
+ 	<file>dfalloc.c</file>
+ 	<file>dialbox.c</file>
+ 	<file>dialogs.c</file>
+	<file>direct.c</file>
+ 	<file>edit.c</file>
+ 	<file>editbox.c</file>
+ 	<file>fileopen.c</file>
+ 	<file>helpbox.c</file>
+ 	<file>htree.c</file>
+ 	<file>keys.c</file>
+	<file>listbox.c</file>
+ 	<file>lists.c</file>
+ 	<file>log.c</file>
+ 	<file>menu.c</file>
+ 	<file>menubar.c</file>
+ 	<file>menus.c</file>
+ 	<file>message.c</file>
+ 	<file>msgbox.c</file>
+	<file>normal.c</file>
+ 	<file>pictbox.c</file>
+ 	<file>popdown.c</file>
+ 	<file>radio.c</file>
+ 	<file>rect.c</file>
+ 	<file>search.c</file>
+ 	<file>slidebox.c</file>
+ 	<file>spinbutt.c</file>
+	<file>statbar.c</file>
+ 	<file>sysmenu.c</file>
+ 	<file>text.c</file>
+ 	<file>textbox.c</file>
+ 	<file>video.c</file>
+ 	<file>watch.c</file>
+ 	<file>window.c</file>
+</module>

Added: trunk/rosapps/directory.xml
--- trunk/rosapps/directory.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/directory.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,55 @@
+<directory name="cmdutils">
+	<xi:include href="cmdutils/cmdutils.xml" />
+</directory>
+
+<directory name="demos">
+	<xi:include href="demos/directory.xml" />
+</directory>
+
+<directory name="devutils">
+	<xi:include href="devutils/directory.xml" />
+</directory>
+
+<directory name="dflat32">
+	<xi:include href="dflat32/dflat32.xml" />
+</directory>
+
+<directory name="games">
+	<xi:include href="games/directory.xml" />
+</directory>
+<!--
+<directory name="lib">
+	<xi:include href="lib/directory.xml" />
+</directory>
+-->
+<directory name="mc">
+	<xi:include href="mc/mc.xml" />
+</directory>
+
+<directory name="net">
+	<xi:include href="net/directory.xml" />
+</directory>
+
+<directory name="notevil">
+	<xi:include href="notevil/notevil.xml" />
+</directory>
+
+<directory name="packmgr">
+	<xi:include href="packmgr/directory.xml" />
+</directory>
+
+<directory name="sysutils">
+	<xi:include href="sysutils/sysutils.xml" />
+</directory>
+
+<directory name="templates">
+	<xi:include href="templates/directory.xml" />
+</directory>
+<!--
+<directory name="welcome">
+	<xi:include href="welcome/welcome.xml" />
+</directory>
+-->
+<directory name="winfile">
+	<xi:include href="winfile/winfile.xml" />
+</directory>

Added: trunk/rosapps/games/directory.xml
--- trunk/rosapps/games/directory.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/games/directory.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,7 @@
+<directory name="solitaire">
+	<xi:include href="solitaire/solitaire.xml" />
+</directory>
+
+<directory name="winemine">
+	<xi:include href="winemine/winemine.xml" />
+</directory>

Added: trunk/rosapps/games/solitaire/solitaire.xml
--- trunk/rosapps/games/solitaire/solitaire.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/games/solitaire/solitaire.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,33 @@
+<module name="sol" type="win32gui" installbase="system32" installname="solitaire.exe" warnings="true">
+	<include base="sol">.</include>
+	<include base="sol">cardlib</include>
+	<linkerflag>-lstdc++</linkerflag>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<define name="__REACTOS__" />
+
+	<library>kernel32</library>
+	<library>user32</library> 
+	<library>gdi32</library> 
+	<library>cards</library> 
+	<library>comctl32</library> 
+
+	<file>solcreate.cpp</file>
+	<file>solgame.cpp</file>
+	<file>solitaire.cpp</file>
+	<directory name="cardlib">
+		<file>cardbitmaps.cpp</file>
+		<file>cardbutton.cpp</file>
+		<file>cardcolor.cpp</file>
+		<file>cardcount.cpp</file>
+		<file>cardlib.cpp</file>
+		<file>cardregion.cpp</file>
+		<file>cardrgndraw.cpp</file>
+		<file>cardrgnmouse.cpp</file>
+		<file>cardstack.cpp</file>
+		<file>cardwindow.cpp</file>
+		<file>dropzone.cpp</file>
+	</directory>
+	<file>sol.rc</file>
+</module>

Added: trunk/rosapps/games/winemine/winemine.xml
--- trunk/rosapps/games/winemine/winemine.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/games/winemine/winemine.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,10 @@
+<module name="winemine" type="win32gui" installbase="system32" installname="winemine.exe">
+	<include base="winemine">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>gdi32</library> 
+	<file>main.c</file>
+	<file>dialog.c</file>
+</module>

Added: trunk/rosapps/lib/dflat32/dflat32.xml
--- trunk/rosapps/lib/dflat32/dflat32.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/lib/dflat32/dflat32.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,43 @@
+<module name="dflat32lib" type="win32dll" baseadress="0x98000000" installbase="system32" installname="dflat32.dll">
+	<importlibrary definition="dflat32.def" />
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+
+	<file>applicat.c</file>
+	<file>box.c</file>
+	<file>checkbox.c</file>
+	<file>clipbord.c</file>
+	<file>config.c</file>
+	<file>console.c</file>
+	<file>decomp.c</file>
+	<file>dfalloc.c</file>
+	<file>dialbox.c</file>
+	<file>dialogs.c</file>
+	<file>dllmain.c</file>
+	<file>editbox.c</file>
+	<file>lists.c</file>
+	<file>helpbox.c</file>
+	<file>listbox.c</file>
+	<file>log.c</file>
+	<file>message.c</file>
+	<file>menu.c</file>
+	<file>menubar.c</file>
+	<file>menus.c</file>
+	<file>msgbox.c</file>
+	<file>normal.c</file>
+	<file>pictbox.c</file>
+	<file>popdown.c</file>
+	<file>keys.c</file>
+	<file>radio.c</file>
+	<file>rect.c</file>
+	<file>spinbutt.c</file>
+	<file>statbar.c</file>
+	<file>stubs.c</file>
+	<file>sysmenu.c</file>
+	<file>text.c</file>
+	<file>textbox.c</file>
+	<file>video.c</file>
+	<file>watch.c</file>
+	<file>window.c</file>
+</module>

Added: trunk/rosapps/lib/directory.xml
--- trunk/rosapps/lib/directory.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/lib/directory.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,3 @@
+<directory name="dflat32">
+	<xi:include href="dflat32/dflat32.xml" />
+</directory>
\ No newline at end of file

Added: trunk/rosapps/mc/mc.xml
--- trunk/rosapps/mc/mc.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/mc/mc.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,83 @@
+<module name="mc" type="win32cui" installbase="system32" installname="mc.exe" warnings="true">
+	<include base="mc">src</include>
+	<include base="mc">pc</include>
+	<include base="mc">slang</include>
+	<include base="mc">edit</include>
+	<define name="__USE_W32API" />
+	<define name="DMC_NT" />
+	<define name="_OS_NT" />
+	<define name="HAVE_CONFIG_H" />
+	<library>kernel32</library>
+	<library>user32</library>
+
+	<directory name="src">
+		<file>terms.c</file>
+		<file>user.c</file>
+		<file>file.c</file>
+		<file>listmode.c</file>
+		<file>cmd.c</file>
+		<file>command.c</file>
+		<file>help.c</file>
+		<file>menu.c</file>
+		<file>view.c</file>
+		<file>dir.c</file>
+		<file>info.c</file>
+		<file>widget.c</file>
+		<file>option.c</file>
+		<file>dlg.c</file>
+		<file>panelize.c</file>
+		<file>profile.c</file>
+		<file>util.c</file>
+		<file>dialog.c</file>
+		<file>ext.c</file>
+		<file>color.c</file>
+		<file>layout.c</file>
+		<file>setup.c</file>
+		<file>regex.c</file>
+		<file>hotlist.c</file>
+		<file>tree.c</file>
+		<file>win.c</file>
+		<file>complete.c</file>
+		<file>find.c</file>
+		<file>wtools.c</file>
+		<file>boxes.c</file>
+		<file>background.c</file>
+		<file>main.c</file>
+		<file>popt.c</file>
+		<file>text.c</file>
+		<file>screen.c</file>
+	</directory>
+
+	<directory name="pc">
+		<file>slint_pc.c</file>
+		<file>chmod.c</file>
+		<file>drive.c</file>
+		<file>cons_nt.c</file>
+		<file>dirent_nt.c</file>
+		<file>key_nt.c</file>
+		<file>util_win32.c</file>
+		<file>util_winnt.c</file>
+		<file>util_nt.c</file>
+	</directory>
+
+	<directory name="slang">
+		<file>slerr.c</file>
+		<file>slgetkey.c</file>
+		<file>slsmg.c</file>
+		<file>slvideo.c</file>
+		<file>slw32tty.c</file>
+	</directory>
+
+	<directory name="edit">
+		<file>edit.c</file>
+		<file>editcmd.c</file>
+		<file>editdraw.c</file>
+		<file>editmenu.c</file>
+		<file>editoptions.c</file>
+		<file>editwidget.c</file>
+		<file>syntax.c</file>
+		<file>wordproc.c</file>
+	</directory>
+
+	<file>mc.rc</file>
+</module>
\ No newline at end of file

Added: trunk/rosapps/net/directory.xml
--- trunk/rosapps/net/directory.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/net/directory.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,12 @@
+<directory name="ncftp">
+	<xi:include href="ncftp/ncftp.xml" />
+</directory>
+
+<directory name="netreg">
+	<xi:include href="netreg/netreg.xml" />
+</directory>
+
+<directory name="niclist">
+	<xi:include href="niclist/niclist.xml" />
+</directory>
+

Added: trunk/rosapps/net/ncftp/ncftp.xml
--- trunk/rosapps/net/ncftp/ncftp.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/net/ncftp/ncftp.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,93 @@
+<module name="ncftp" type="win32cui" installbase="system32" installname="ncftp.exe" warnings="true">
+	<include base="ncftp">.</include>
+	<include base="ncftp">sio</include>
+	<include base="ncftp">Strn</include>
+	<include base="ncftp">libncftp</include>
+	<include base="ncftp">ncftp</include>
+
+	<define name="ncftp" />
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>ws2_32</library> 
+
+	<directory name="sio">
+		<file>PRead.c</file>
+		<file>PWrite.c</file>
+		<file>SAcceptA.c</file>
+		<file>SAcceptS.c</file>
+		<file>SBind.c</file>
+		<file>SClose.c</file>
+		<file>SConnect.c</file>
+		<file>SConnectByName.c</file>
+		<file>SNew.c</file>
+		<file>SRead.c</file>
+		<file>SReadline.c</file>
+		<file>SRecv.c</file>
+		<file>SRecvfrom.c</file>
+		<file>SRecvmsg.c</file>
+		<file>SSelect.c</file>
+		<file>SSend.c</file>
+		<file>SSendto.c</file>
+		<file>SSendtoByName.c</file>
+		<file>SWrite.c</file>
+		<file>SocketUtil.c</file>
+		<file>StrAddr.c</file>
+		<file>UAcceptA.c</file>
+		<file>UAcceptS.c</file>
+		<file>UBind.c</file>
+		<file>UConnect.c</file>
+		<file>UConnectByName.c</file>
+		<file>UNew.c</file>
+		<file>URecvfrom.c</file>
+		<file>USendto.c</file>
+		<file>USendtoByName.c</file>
+		<file>SError.c</file>
+		<file>SWait.c</file>
+		<file>main.c</file>
+	</directory>
+
+	<directory name="Strn">
+		<file>Dynscat.c</file>
+		<file>Strncpy.c</file>
+		<file>Strncat.c</file>
+		<file>Strntok.c</file>
+		<file>Strnpcpy.c</file>
+		<file>Strnpcat.c</file>
+		<file>strtokc.c</file>
+		<file>version.c</file>
+	</directory>
+
+	<directory name="libncftp">
+		<file>open.c</file>
+		<file>cmds.c</file>
+		<file>util.c</file>
+		<file>rcmd.c</file>
+		<file>ftp.c</file>
+		<file>io.c</file>
+		<file>errno.c</file>
+		<file>linelist.c</file>
+		<file>glob.c</file>
+	</directory>
+
+	<directory name="ncftp">
+		<file>cmds.c</file>
+		<file>cmdlist.c</file>
+		<file>getopt.c</file>
+		<file>ls.c</file>
+		<file>main.c</file>
+		<file>version.c</file>
+		<file>shell.c</file>
+		<file>util.c</file>
+		<file>readln.c</file>
+		<file>progress.c</file>
+		<file>bookmark.c</file>
+		<file>pref.c</file>
+		<file>preffw.c</file>
+		<file>trace.c</file>
+		<file>spool.c</file>
+		<file>log.c</file>
+		<file>getline.c</file>
+	</directory>
+</module>

Added: trunk/rosapps/net/netreg/netreg.xml
--- trunk/rosapps/net/netreg/netreg.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/net/netreg/netreg.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,11 @@
+<module name="netreg" type="win32cui" installbase="system32" installname="netreg.exe" warnings="true">
+	<include base="netreg">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>ws2_32</library> 
+
+	<file>netreg.cpp</file>
+	<file>netreg.rc</file>
+</module>

Added: trunk/rosapps/net/niclist/niclist.xml
--- trunk/rosapps/net/niclist/niclist.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/net/niclist/niclist.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,9 @@
+<module name="niclist" type="win32cui" installbase="system32" installname="niclist.exe" warnings="true">
+	<include base="niclist">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+
+	<file>niclist.c</file>
+	<file>niclist.rc</file>
+</module>

Added: trunk/rosapps/notevil/notevil.xml
--- trunk/rosapps/notevil/notevil.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/notevil/notevil.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,10 @@
+<module name="notevil" type="win32cui" installbase="system32" installname="notevil.exe" warnings="true">
+	<include base="notevil">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>user32</library>
+	<file>notevil.c</file>
+	<file>notevil.rc</file>
+</module>
\ No newline at end of file

Modified: trunk/rosapps/packmgr/gui/packmgr.xml
--- trunk/rosapps/packmgr/gui/packmgr.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/packmgr/gui/packmgr.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -1,5 +1,6 @@
 <module name="packmgr" type="win32gui" installbase="system32" installname="packmgr.exe">
 	<include base="packlib">.</include>
+	<include base="packmgr">.</include>
 	<define name="__USE_W32API" />
 	<define name="UNICODE" />
 	<define name="_WIN32_IE">0x0501</define>

Modified: trunk/rosapps/packmgr/lib/packlib.xml
--- trunk/rosapps/packmgr/lib/packlib.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/packmgr/lib/packlib.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -1,5 +1,6 @@
 <module name="packlib" type="win32dll" installbase="system32" installname="package.dll">
 	<importlibrary definition="package.def" />
+	<include base="packlib">.</include>
 
 	<define name="UNICODE" />
 	<define name="__USE_W32API" />

Added: trunk/rosapps/sysutils/ctm/ctm.xml
--- trunk/rosapps/sysutils/ctm/ctm.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/sysutils/ctm/ctm.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,9 @@
+<module name="cmt" type="win32cui" installbase="system32" installname="cmt.exe" warnings="true">
+	<define name="__USE_W32API" />
+	<define name="UNICODE" />
+	<define name="_UNICODE" />
+	<library>epsapi</library>
+	<library>ntdll</library>
+	<file>ctm.c</file>
+	<file>ctm.rc</file>
+</module>

Added: trunk/rosapps/sysutils/kill/kill.xml
--- trunk/rosapps/sysutils/kill/kill.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/sysutils/kill/kill.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,6 @@
+<module name="kill" type="win32cui" installbase="system32" installname="kill.exe">
+	<define name="__USE_W32API" />
+	<library>ntdll</library>
+	<file>kill.c</file>
+	<file>kill.rc</file>
+</module>

Added: trunk/rosapps/sysutils/man/man.xml
--- trunk/rosapps/sysutils/man/man.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/sysutils/man/man.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,5 @@
+<module name="man" type="win32cui" installbase="system32" installname="man.exe">
+	<define name="__USE_W32API" />
+	<library>ntdll</library>
+	<file>man.c</file>
+</module>

Added: trunk/rosapps/sysutils/regexpl/regexpl.xml
--- trunk/rosapps/sysutils/regexpl/regexpl.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/sysutils/regexpl/regexpl.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,33 @@
+<module name="regexpl" type="win32cui" installbase="system32" installname="regexpl.exe">
+	<include base="regexpl">.</include>
+	<define name="__USE_W32API" />
+
+	<file>ArgumentParser.cpp</file>
+	<file>Console.cpp</file>
+	<file>RegistryExplorer.cpp</file>
+	<file>RegistryKey.cpp</file>
+	<file>RegistryTree.cpp</file>
+	<file>SecurityDescriptor.cpp</file>
+	<file>ShellCommand.cpp</file>
+	<file>ShellCommandChangeKey.cpp</file>
+	<file>ShellCommandConnect.cpp</file>
+	<file>ShellCommandDACL.cpp</file>
+	<file>ShellCommandDeleteKey.cpp</file>
+	<file>ShellCommandDeleteValue.cpp</file>
+	<file>ShellCommandDir.cpp</file>
+	<file>ShellCommandExit.cpp</file>
+	<file>ShellCommandHelp.cpp</file>
+	<file>ShellCommandNewKey.cpp</file>
+	<file>ShellCommandOwner.cpp</file>
+	<file>ShellCommandSACL.cpp</file>
+	<file>ShellCommandSetValue.cpp</file>
+	<file>ShellCommandValue.cpp</file>
+	<file>ShellCommandVersion.cpp</file>
+	<file>ShellCommandsLinkedList.cpp</file>
+	<file>CrtSupplement.c</file>
+	<file>TextHistory.cpp</file>
+	<file>Completion.cpp</file>
+	<file>Pattern.cpp</file>
+	<file>Settings.cpp</file>
+	<file>Prompt.cpp</file>
+</module>
\ No newline at end of file

Added: trunk/rosapps/sysutils/sysutils.xml
--- trunk/rosapps/sysutils/sysutils.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/sysutils/sysutils.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,68 @@
+<directory name="ctm">
+	<xi:include href="ctm/ctm.xml" />
+</directory>
+
+<directory name="kill">
+	<xi:include href="kill/kill.xml" />
+</directory>
+
+<directory name="man">
+	<xi:include href="man/man.xml" />
+</directory>
+
+<directory name="regexpl">
+	<xi:include href="regexpl/regexpl.xml" />
+</directory>
+
+<directory name="tcat">
+	<xi:include href="tcat/cat.xml" />
+</directory>
+
+<directory name="tlist">
+	<xi:include href="tlist/tlist.xml" />
+</directory>
+
+
+<module name="chklib" type="win32cui" installbase="system32" installname="chklib.exe" warnings="true">
+	<linkerflag>--numeric-sort</linkerflag>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<file>chklib.c</file>
+	<file>win32err.c</file>
+	<file>chklib.rc</file>
+</module>
+
+<module name="shutdown" type="win32cui" installbase="system32" installname="shutdown.exe">
+	<linkerflag>--numeric-sort</linkerflag>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>user32</library>
+	<file>shutdown.c</file>
+	<file>win32err.c</file>
+	<file>shutdown.rc</file>
+</module>
+
+<module name="pedump" type="win32cui" installbase="system32" installname="pedump.exe" warnings="true">
+	<linkerflag>--numeric-sort</linkerflag>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>ntdll</library>
+	<library>kernel32</library>
+	<file>pedump.c</file>
+	<file>pedump.rc</file>
+</module>
+
+<module name="ldd" type="win32cui" installbase="system32" installname="ldd.exe">
+	<linkerflag>--numeric-sort</linkerflag>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<file>ldd.c</file>
+	<file>win32err.c</file>
+	<file>ldd.rc</file>
+</module>

Added: trunk/rosapps/sysutils/tcat/cat.xml
--- trunk/rosapps/sysutils/tcat/cat.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/sysutils/tcat/cat.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,5 @@
+<module name="cat" type="win32cui" installbase="system32" installname="cat.exe">
+	<define name="__USE_W32API" />
+	<library>ntdll</library>
+	<file>cat.c</file>
+</module>

Added: trunk/rosapps/sysutils/tlist/tlist.xml
--- trunk/rosapps/sysutils/tlist/tlist.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/sysutils/tlist/tlist.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,9 @@
+<module name="tlist" type="win32cui" installbase="system32" installname="tlist.exe" warnings="true">
+	<define name="__USE_W32API" />
+	<library>epsapi</library>
+	<!-- <library>tgetopt</library> -->
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>ntdll</library>
+	<file>tlist.c</file>
+</module>

Added: trunk/rosapps/templates/dialog/dialog.xml
--- trunk/rosapps/templates/dialog/dialog.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/templates/dialog/dialog.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,17 @@
+<module name="template_dialog" type="win32cui" installname="dialog.exe" warnings="true">
+	<include base="template_dialog">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>ntdll</library>
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>gdi32</library>
+	<library>comctl32</library>
+ 	<file>dialog.c</file>
+ 	<file>memdlg.c</file>
+	<file>page1.c</file>
+	<file>page2.c</file>
+	<file>page3.c</file>
+	<file>trace.c</file>
+</module>

Added: trunk/rosapps/templates/directory.xml
--- trunk/rosapps/templates/directory.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/templates/directory.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,8 @@
+<directory name="dialog">
+	<xi:include href="dialog/dialog.xml" />
+</directory>
+<!--
+<directory name="mdi">
+	<xi:include href="mdi/mdi.xml" />
+</directory>
+-->
\ No newline at end of file

Added: trunk/rosapps/templates/mdi/mdi.xml
--- trunk/rosapps/templates/mdi/mdi.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/templates/mdi/mdi.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,14 @@
+<module name="template_mdi" type="win32cui" installname="mdi.exe" warnings="true">
+	<include base="template_mdi">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>ntdll</library>
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>gdi32</library>
+ 	<file>about.c</file>
+        <file>framewnd.c</file>
+        <file>childwnd.c</file>
+        <file>main.c</file>
+</module>

Modified: trunk/rosapps/tests/dibtest/makefile
--- trunk/rosapps/tests/dibtest/makefile	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/tests/dibtest/makefile	2005-06-15 17:19:52 UTC (rev 15920)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.1 2004/10/21 05:12:00 sedwards Exp $
+# $Id$
 
 PATH_TO_TOP = ../../../reactos
 

Modified: trunk/rosapps/tests/tmrqueue/makefile
--- trunk/rosapps/tests/tmrqueue/makefile	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/tests/tmrqueue/makefile	2005-06-15 17:19:52 UTC (rev 15920)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.1 2004/10/21 04:48:45 sedwards Exp $
+# $Id$
 
 PATH_TO_TOP = ../../../reactos
 

Added: trunk/rosapps/welcome/welcome.xml
--- trunk/rosapps/welcome/welcome.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/welcome/welcome.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,23 @@
+<module name="rosapps_welcome" type="win32cui" installname="welcome.exe">
+	<include base="welcome">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>gdi32</library>
+ 	<file>welcome.c</file>
+	<file>welcome.rc</file>
+</module>
+
+<module name="autorun" type="win32cui" installname="autorun.exe">
+	<include base="autorun">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>gdi32</library>
+	<file>welcome.c</file>
+	<file>autorun.rc</file>
+</module>

Added: trunk/rosapps/winfile/winfile.xml
--- trunk/rosapps/winfile/winfile.xml	2005-06-15 17:11:36 UTC (rev 15919)
+++ trunk/rosapps/winfile/winfile.xml	2005-06-15 17:19:52 UTC (rev 15920)
@@ -0,0 +1,32 @@
+<module name="winfile" type="win32cui" installname="winfile.exe" warnings="true">
+	<include base="winfile">.</include>
+	<define name="__USE_W32API" />
+	<define name="_WIN32_IE">0x0501</define>
+	<define name="_WIN32_WINNT">0x0501</define>
+	<library>kernel32</library>
+	<library>user32</library>
+	<library>gdi32</library>
+	<library>advapi32</library>
+	<library>version</library>
+	<library>comdlg32</library>
+	<library>comctl32</library>
+	<file>about.c</file>
+	<file>childwnd.c</file>
+	<file>debug.c</file>
+	<file>dialogs.c</file>
+	<file>drivebar.c</file>
+	<file>entries.c</file>
+	<file>framewnd.c</file>
+	<file>listview.c</file>
+	<file>main.c</file>
+	<file>network.c</file>
+	<file>settings.c</file>
+	<file>shell.c</file>
+	<file>sort.c</file>
+	<file>splitpath.c</file>
+	<file>run.c</file>
+	<file>trace.c</file>
+	<file>treeview.c</file>
+	<file>utils.c</file>
+	<file>worker.c</file>
+</module>