Created XML makefiles for rosapps. You need to checkout /rosapps in your /reactos...
authorMaarten Bosma <maarten@bosma.de>
Wed, 15 Jun 2005 17:19:52 +0000 (17:19 +0000)
committerMaarten Bosma <maarten@bosma.de>
Wed, 15 Jun 2005 17:19:52 +0000 (17:19 +0000)
svn path=/trunk/; revision=15920

38 files changed:
rosapps/cmdutils/cmdutils.xml [new file with mode: 0644]
rosapps/cmdutils/mode/mode.xml [new file with mode: 0644]
rosapps/cmdutils/touch/touch.xml [new file with mode: 0644]
rosapps/demos/directory.xml [new file with mode: 0644]
rosapps/demos/maze/maze.xml [new file with mode: 0644]
rosapps/devutils/directory.xml [new file with mode: 0644]
rosapps/devutils/gdb2/gdb2.xml [new file with mode: 0644]
rosapps/devutils/genguid/genguid.xml [new file with mode: 0644]
rosapps/devutils/zoomin/zoomin.xml [new file with mode: 0644]
rosapps/dflat32/dflat32.xml [new file with mode: 0644]
rosapps/directory.xml [new file with mode: 0644]
rosapps/games/directory.xml [new file with mode: 0644]
rosapps/games/solitaire/solitaire.xml [new file with mode: 0644]
rosapps/games/winemine/winemine.xml [new file with mode: 0644]
rosapps/lib/dflat32/dflat32.xml [new file with mode: 0644]
rosapps/lib/directory.xml [new file with mode: 0644]
rosapps/mc/mc.xml [new file with mode: 0644]
rosapps/net/directory.xml [new file with mode: 0644]
rosapps/net/ncftp/ncftp.xml [new file with mode: 0644]
rosapps/net/netreg/netreg.xml [new file with mode: 0644]
rosapps/net/niclist/niclist.xml [new file with mode: 0644]
rosapps/notevil/notevil.xml [new file with mode: 0644]
rosapps/packmgr/gui/packmgr.xml
rosapps/packmgr/lib/packlib.xml
rosapps/sysutils/ctm/ctm.xml [new file with mode: 0644]
rosapps/sysutils/kill/kill.xml [new file with mode: 0644]
rosapps/sysutils/man/man.xml [new file with mode: 0644]
rosapps/sysutils/regexpl/regexpl.xml [new file with mode: 0644]
rosapps/sysutils/sysutils.xml [new file with mode: 0644]
rosapps/sysutils/tcat/cat.xml [new file with mode: 0644]
rosapps/sysutils/tlist/tlist.xml [new file with mode: 0644]
rosapps/templates/dialog/dialog.xml [new file with mode: 0644]
rosapps/templates/directory.xml [new file with mode: 0644]
rosapps/templates/mdi/mdi.xml [new file with mode: 0644]
rosapps/tests/dibtest/makefile
rosapps/tests/tmrqueue/makefile
rosapps/welcome/welcome.xml [new file with mode: 0644]
rosapps/winfile/winfile.xml [new file with mode: 0644]

diff --git a/rosapps/cmdutils/cmdutils.xml b/rosapps/cmdutils/cmdutils.xml
new file mode 100644 (file)
index 0000000..e2a8968
--- /dev/null
@@ -0,0 +1,52 @@
+<directory name="mode">\r
+       <xi:include href="mode/mode.xml" />\r
+</directory>\r
+\r
+<directory name="touch">\r
+       <xi:include href="touch/touch.xml" />\r
+</directory>\r
+\r
+<module name="find" type="win32cui" installbase="system32" installname="find.exe">\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <file>find.c</file>\r
+       <file>find.rc</file>\r
+</module>\r
+\r
+<module name="more" type="win32cui" installbase="system32" installname="more.exe">\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <file>more.c</file>\r
+       <file>more.rc</file>\r
+</module>\r
+\r
+<module name="sort" type="win32cui" installbase="system32" installname="sort.exe">\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <file>sort.c</file>\r
+       <file>sort.rc</file>\r
+</module>\r
+\r
+<module name="tee" type="win32cui" installbase="system32" installname="tee.exe">\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <file>tee.c</file>\r
+       <file>tee.rc</file>\r
+</module>\r
+\r
+<module name="y" type="win32cui" installbase="system32" installname="y.exe">\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <file>y.c</file>\r
+       <file>y.rc</file>\r
+</module>\r
diff --git a/rosapps/cmdutils/mode/mode.xml b/rosapps/cmdutils/mode/mode.xml
new file mode 100644 (file)
index 0000000..e80a9ac
--- /dev/null
@@ -0,0 +1,10 @@
+<module name="mode" type="win32cui" installbase="system32" installname="mode.exe" warnings="true">\r
+       <include base="mode">.</include>\r
+       <include base="mode">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <file>mode.c</file>\r
+       <file>mode.rc</file>\r
+</module>
\ No newline at end of file
diff --git a/rosapps/cmdutils/touch/touch.xml b/rosapps/cmdutils/touch/touch.xml
new file mode 100644 (file)
index 0000000..ef53aa7
--- /dev/null
@@ -0,0 +1,10 @@
+<module name="touch" type="win32cui" installbase="system32" installname="touch.exe" warnings="true">\r
+       <include base="touch">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>ntdll</library>\r
+       <file>err.c</file>\r
+       <file>touch.c</file>\r
+       <file>touch.rc</file>\r
+</module>
\ No newline at end of file
diff --git a/rosapps/demos/directory.xml b/rosapps/demos/directory.xml
new file mode 100644 (file)
index 0000000..1b544e7
--- /dev/null
@@ -0,0 +1,3 @@
+<directory name="maze">\r
+       <xi:include href="maze/maze.xml" />\r
+</directory>
\ No newline at end of file
diff --git a/rosapps/demos/maze/maze.xml b/rosapps/demos/maze/maze.xml
new file mode 100644 (file)
index 0000000..1ac2a41
--- /dev/null
@@ -0,0 +1,9 @@
+<module name="maze" type="win32gui" installbase="system32" installname="maze.exe">\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <define name="__USE_W32API" />\r
+       <library>kernel32</library>\r
+       <library>gdi32</library>\r
+       <file>maze.c</file>\r
+       <file>maze.rc</file>\r
+</module>\r
diff --git a/rosapps/devutils/directory.xml b/rosapps/devutils/directory.xml
new file mode 100644 (file)
index 0000000..a557c55
--- /dev/null
@@ -0,0 +1,11 @@
+<directory name="gdb2">\r
+       <xi:include href="gdb2/gdb2.xml" />\r
+</directory>\r
+\r
+<directory name="genguid">\r
+       <xi:include href="genguid/genguid.xml" />\r
+</directory>\r
+\r
+<directory name="zoomin">\r
+       <xi:include href="zoomin/zoomin.xml" />\r
+</directory>\r
diff --git a/rosapps/devutils/gdb2/gdb2.xml b/rosapps/devutils/gdb2/gdb2.xml
new file mode 100644 (file)
index 0000000..b59642d
--- /dev/null
@@ -0,0 +1,7 @@
+<module name="gdb2" type="win32cui" installbase="system32" installname="gdb2.exe">\r
+       <include base="gdb2">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <file>gdb2.cpp</file>\r
+</module>
\ No newline at end of file
diff --git a/rosapps/devutils/genguid/genguid.xml b/rosapps/devutils/genguid/genguid.xml
new file mode 100644 (file)
index 0000000..c96bd60
--- /dev/null
@@ -0,0 +1,9 @@
+<module name="genguid" type="win32cui" installbase="system32" installname="genguid.exe">\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>ole32</library>\r
+       <library>uuid</library>\r
+       <file>genguid.c</file>\r
+</module>
\ No newline at end of file
diff --git a/rosapps/devutils/zoomin/zoomin.xml b/rosapps/devutils/zoomin/zoomin.xml
new file mode 100644 (file)
index 0000000..870668b
--- /dev/null
@@ -0,0 +1,12 @@
+<module name="zoomin" type="win32gui" installbase="system32" installname="zoomin.exe">\r
+       <include base="zoomin">.</include>\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <define name="__USE_W32API" />\r
+       <library>kernel32</library>\r
+       <library>gdi32</library>\r
+       <library>user32</library>\r
+       <file>framewnd.c</file>\r
+       <file>main.c</file>\r
+       <file>zoomin.rc</file>\r
+</module>\r
diff --git a/rosapps/dflat32/dflat32.xml b/rosapps/dflat32/dflat32.xml
new file mode 100644 (file)
index 0000000..8a964d6
--- /dev/null
@@ -0,0 +1,53 @@
+<module name="dflat32" type="win32cui" installbase="system32" installname="dflat32.exe" warnings="true">\r
+       <include base="ReactOS">include/wine</include>\r
+       <include base="dflat32">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>gdi32</library> \r
+       <file>applicat.c</file>\r
+       <file>barchart.c</file>\r
+       <file>box.c</file>\r
+       <file>button.c</file>\r
+       <file>calendar.c</file>\r
+       <file>checkbox.c</file>\r
+       <file>clipbord.c</file>\r
+       <file>combobox.c</file>\r
+       <file>config.c</file>\r
+       <file>console.c</file>\r
+       <file>decomp.c</file>\r
+       <file>dfalloc.c</file>\r
+       <file>dialbox.c</file>\r
+       <file>dialogs.c</file>\r
+       <file>direct.c</file>\r
+       <file>edit.c</file>\r
+       <file>editbox.c</file>\r
+       <file>fileopen.c</file>\r
+       <file>helpbox.c</file>\r
+       <file>htree.c</file>\r
+       <file>keys.c</file>\r
+       <file>listbox.c</file>\r
+       <file>lists.c</file>\r
+       <file>log.c</file>\r
+       <file>menu.c</file>\r
+       <file>menubar.c</file>\r
+       <file>menus.c</file>\r
+       <file>message.c</file>\r
+       <file>msgbox.c</file>\r
+       <file>normal.c</file>\r
+       <file>pictbox.c</file>\r
+       <file>popdown.c</file>\r
+       <file>radio.c</file>\r
+       <file>rect.c</file>\r
+       <file>search.c</file>\r
+       <file>slidebox.c</file>\r
+       <file>spinbutt.c</file>\r
+       <file>statbar.c</file>\r
+       <file>sysmenu.c</file>\r
+       <file>text.c</file>\r
+       <file>textbox.c</file>\r
+       <file>video.c</file>\r
+       <file>watch.c</file>\r
+       <file>window.c</file>\r
+</module>\r
diff --git a/rosapps/directory.xml b/rosapps/directory.xml
new file mode 100644 (file)
index 0000000..c9ba78a
--- /dev/null
@@ -0,0 +1,55 @@
+<directory name="cmdutils">\r
+       <xi:include href="cmdutils/cmdutils.xml" />\r
+</directory>\r
+\r
+<directory name="demos">\r
+       <xi:include href="demos/directory.xml" />\r
+</directory>\r
+\r
+<directory name="devutils">\r
+       <xi:include href="devutils/directory.xml" />\r
+</directory>\r
+\r
+<directory name="dflat32">\r
+       <xi:include href="dflat32/dflat32.xml" />\r
+</directory>\r
+\r
+<directory name="games">\r
+       <xi:include href="games/directory.xml" />\r
+</directory>\r
+<!--\r
+<directory name="lib">\r
+       <xi:include href="lib/directory.xml" />\r
+</directory>\r
+-->\r
+<directory name="mc">\r
+       <xi:include href="mc/mc.xml" />\r
+</directory>\r
+\r
+<directory name="net">\r
+       <xi:include href="net/directory.xml" />\r
+</directory>\r
+\r
+<directory name="notevil">\r
+       <xi:include href="notevil/notevil.xml" />\r
+</directory>\r
+\r
+<directory name="packmgr">\r
+       <xi:include href="packmgr/directory.xml" />\r
+</directory>\r
+\r
+<directory name="sysutils">\r
+       <xi:include href="sysutils/sysutils.xml" />\r
+</directory>\r
+\r
+<directory name="templates">\r
+       <xi:include href="templates/directory.xml" />\r
+</directory>\r
+<!--\r
+<directory name="welcome">\r
+       <xi:include href="welcome/welcome.xml" />\r
+</directory>\r
+-->\r
+<directory name="winfile">\r
+       <xi:include href="winfile/winfile.xml" />\r
+</directory>\r
diff --git a/rosapps/games/directory.xml b/rosapps/games/directory.xml
new file mode 100644 (file)
index 0000000..91faa2e
--- /dev/null
@@ -0,0 +1,7 @@
+<directory name="solitaire">\r
+       <xi:include href="solitaire/solitaire.xml" />\r
+</directory>\r
+\r
+<directory name="winemine">\r
+       <xi:include href="winemine/winemine.xml" />\r
+</directory>\r
diff --git a/rosapps/games/solitaire/solitaire.xml b/rosapps/games/solitaire/solitaire.xml
new file mode 100644 (file)
index 0000000..50731b6
--- /dev/null
@@ -0,0 +1,33 @@
+<module name="sol" type="win32gui" installbase="system32" installname="solitaire.exe" warnings="true">\r
+       <include base="sol">.</include>\r
+       <include base="sol">cardlib</include>\r
+       <linkerflag>-lstdc++</linkerflag>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <define name="__REACTOS__" />\r
+\r
+       <library>kernel32</library>\r
+       <library>user32</library> \r
+       <library>gdi32</library> \r
+       <library>cards</library> \r
+       <library>comctl32</library> \r
+\r
+       <file>solcreate.cpp</file>\r
+       <file>solgame.cpp</file>\r
+       <file>solitaire.cpp</file>\r
+       <directory name="cardlib">\r
+               <file>cardbitmaps.cpp</file>\r
+               <file>cardbutton.cpp</file>\r
+               <file>cardcolor.cpp</file>\r
+               <file>cardcount.cpp</file>\r
+               <file>cardlib.cpp</file>\r
+               <file>cardregion.cpp</file>\r
+               <file>cardrgndraw.cpp</file>\r
+               <file>cardrgnmouse.cpp</file>\r
+               <file>cardstack.cpp</file>\r
+               <file>cardwindow.cpp</file>\r
+               <file>dropzone.cpp</file>\r
+       </directory>\r
+       <file>sol.rc</file>\r
+</module>\r
diff --git a/rosapps/games/winemine/winemine.xml b/rosapps/games/winemine/winemine.xml
new file mode 100644 (file)
index 0000000..b8e10c5
--- /dev/null
@@ -0,0 +1,10 @@
+<module name="winemine" type="win32gui" installbase="system32" installname="winemine.exe">\r
+       <include base="winemine">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>gdi32</library> \r
+       <file>main.c</file>\r
+       <file>dialog.c</file>\r
+</module>\r
diff --git a/rosapps/lib/dflat32/dflat32.xml b/rosapps/lib/dflat32/dflat32.xml
new file mode 100644 (file)
index 0000000..c3d8358
--- /dev/null
@@ -0,0 +1,43 @@
+<module name="dflat32lib" type="win32dll" baseadress="0x98000000" installbase="system32" installname="dflat32.dll">\r
+       <importlibrary definition="dflat32.def" />\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+\r
+       <file>applicat.c</file>\r
+       <file>box.c</file>\r
+       <file>checkbox.c</file>\r
+       <file>clipbord.c</file>\r
+       <file>config.c</file>\r
+       <file>console.c</file>\r
+       <file>decomp.c</file>\r
+       <file>dfalloc.c</file>\r
+       <file>dialbox.c</file>\r
+       <file>dialogs.c</file>\r
+       <file>dllmain.c</file>\r
+       <file>editbox.c</file>\r
+       <file>lists.c</file>\r
+       <file>helpbox.c</file>\r
+       <file>listbox.c</file>\r
+       <file>log.c</file>\r
+       <file>message.c</file>\r
+       <file>menu.c</file>\r
+       <file>menubar.c</file>\r
+       <file>menus.c</file>\r
+       <file>msgbox.c</file>\r
+       <file>normal.c</file>\r
+       <file>pictbox.c</file>\r
+       <file>popdown.c</file>\r
+       <file>keys.c</file>\r
+       <file>radio.c</file>\r
+       <file>rect.c</file>\r
+       <file>spinbutt.c</file>\r
+       <file>statbar.c</file>\r
+       <file>stubs.c</file>\r
+       <file>sysmenu.c</file>\r
+       <file>text.c</file>\r
+       <file>textbox.c</file>\r
+       <file>video.c</file>\r
+       <file>watch.c</file>\r
+       <file>window.c</file>\r
+</module>\r
diff --git a/rosapps/lib/directory.xml b/rosapps/lib/directory.xml
new file mode 100644 (file)
index 0000000..2c5b059
--- /dev/null
@@ -0,0 +1,3 @@
+<directory name="dflat32">\r
+       <xi:include href="dflat32/dflat32.xml" />\r
+</directory>
\ No newline at end of file
diff --git a/rosapps/mc/mc.xml b/rosapps/mc/mc.xml
new file mode 100644 (file)
index 0000000..cad8093
--- /dev/null
@@ -0,0 +1,83 @@
+<module name="mc" type="win32cui" installbase="system32" installname="mc.exe" warnings="true">\r
+       <include base="mc">src</include>\r
+       <include base="mc">pc</include>\r
+       <include base="mc">slang</include>\r
+       <include base="mc">edit</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="DMC_NT" />\r
+       <define name="_OS_NT" />\r
+       <define name="HAVE_CONFIG_H" />\r
+       <library>kernel32</library>\r
+       <library>user32</library>\r
+\r
+       <directory name="src">\r
+               <file>terms.c</file>\r
+               <file>user.c</file>\r
+               <file>file.c</file>\r
+               <file>listmode.c</file>\r
+               <file>cmd.c</file>\r
+               <file>command.c</file>\r
+               <file>help.c</file>\r
+               <file>menu.c</file>\r
+               <file>view.c</file>\r
+               <file>dir.c</file>\r
+               <file>info.c</file>\r
+               <file>widget.c</file>\r
+               <file>option.c</file>\r
+               <file>dlg.c</file>\r
+               <file>panelize.c</file>\r
+               <file>profile.c</file>\r
+               <file>util.c</file>\r
+               <file>dialog.c</file>\r
+               <file>ext.c</file>\r
+               <file>color.c</file>\r
+               <file>layout.c</file>\r
+               <file>setup.c</file>\r
+               <file>regex.c</file>\r
+               <file>hotlist.c</file>\r
+               <file>tree.c</file>\r
+               <file>win.c</file>\r
+               <file>complete.c</file>\r
+               <file>find.c</file>\r
+               <file>wtools.c</file>\r
+               <file>boxes.c</file>\r
+               <file>background.c</file>\r
+               <file>main.c</file>\r
+               <file>popt.c</file>\r
+               <file>text.c</file>\r
+               <file>screen.c</file>\r
+       </directory>\r
+\r
+       <directory name="pc">\r
+               <file>slint_pc.c</file>\r
+               <file>chmod.c</file>\r
+               <file>drive.c</file>\r
+               <file>cons_nt.c</file>\r
+               <file>dirent_nt.c</file>\r
+               <file>key_nt.c</file>\r
+               <file>util_win32.c</file>\r
+               <file>util_winnt.c</file>\r
+               <file>util_nt.c</file>\r
+       </directory>\r
+\r
+       <directory name="slang">\r
+               <file>slerr.c</file>\r
+               <file>slgetkey.c</file>\r
+               <file>slsmg.c</file>\r
+               <file>slvideo.c</file>\r
+               <file>slw32tty.c</file>\r
+       </directory>\r
+\r
+       <directory name="edit">\r
+               <file>edit.c</file>\r
+               <file>editcmd.c</file>\r
+               <file>editdraw.c</file>\r
+               <file>editmenu.c</file>\r
+               <file>editoptions.c</file>\r
+               <file>editwidget.c</file>\r
+               <file>syntax.c</file>\r
+               <file>wordproc.c</file>\r
+       </directory>\r
+\r
+       <file>mc.rc</file>\r
+</module>
\ No newline at end of file
diff --git a/rosapps/net/directory.xml b/rosapps/net/directory.xml
new file mode 100644 (file)
index 0000000..37c8a0f
--- /dev/null
@@ -0,0 +1,12 @@
+<directory name="ncftp">\r
+       <xi:include href="ncftp/ncftp.xml" />\r
+</directory>\r
+\r
+<directory name="netreg">\r
+       <xi:include href="netreg/netreg.xml" />\r
+</directory>\r
+\r
+<directory name="niclist">\r
+       <xi:include href="niclist/niclist.xml" />\r
+</directory>\r
+\r
diff --git a/rosapps/net/ncftp/ncftp.xml b/rosapps/net/ncftp/ncftp.xml
new file mode 100644 (file)
index 0000000..9f20d9f
--- /dev/null
@@ -0,0 +1,93 @@
+<module name="ncftp" type="win32cui" installbase="system32" installname="ncftp.exe" warnings="true">\r
+       <include base="ncftp">.</include>\r
+       <include base="ncftp">sio</include>\r
+       <include base="ncftp">Strn</include>\r
+       <include base="ncftp">libncftp</include>\r
+       <include base="ncftp">ncftp</include>\r
+\r
+       <define name="ncftp" />\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>ws2_32</library> \r
+\r
+       <directory name="sio">\r
+               <file>PRead.c</file>\r
+               <file>PWrite.c</file>\r
+               <file>SAcceptA.c</file>\r
+               <file>SAcceptS.c</file>\r
+               <file>SBind.c</file>\r
+               <file>SClose.c</file>\r
+               <file>SConnect.c</file>\r
+               <file>SConnectByName.c</file>\r
+               <file>SNew.c</file>\r
+               <file>SRead.c</file>\r
+               <file>SReadline.c</file>\r
+               <file>SRecv.c</file>\r
+               <file>SRecvfrom.c</file>\r
+               <file>SRecvmsg.c</file>\r
+               <file>SSelect.c</file>\r
+               <file>SSend.c</file>\r
+               <file>SSendto.c</file>\r
+               <file>SSendtoByName.c</file>\r
+               <file>SWrite.c</file>\r
+               <file>SocketUtil.c</file>\r
+               <file>StrAddr.c</file>\r
+               <file>UAcceptA.c</file>\r
+               <file>UAcceptS.c</file>\r
+               <file>UBind.c</file>\r
+               <file>UConnect.c</file>\r
+               <file>UConnectByName.c</file>\r
+               <file>UNew.c</file>\r
+               <file>URecvfrom.c</file>\r
+               <file>USendto.c</file>\r
+               <file>USendtoByName.c</file>\r
+               <file>SError.c</file>\r
+               <file>SWait.c</file>\r
+               <file>main.c</file>\r
+       </directory>\r
+\r
+       <directory name="Strn">\r
+               <file>Dynscat.c</file>\r
+               <file>Strncpy.c</file>\r
+               <file>Strncat.c</file>\r
+               <file>Strntok.c</file>\r
+               <file>Strnpcpy.c</file>\r
+               <file>Strnpcat.c</file>\r
+               <file>strtokc.c</file>\r
+               <file>version.c</file>\r
+       </directory>\r
+\r
+       <directory name="libncftp">\r
+               <file>open.c</file>\r
+               <file>cmds.c</file>\r
+               <file>util.c</file>\r
+               <file>rcmd.c</file>\r
+               <file>ftp.c</file>\r
+               <file>io.c</file>\r
+               <file>errno.c</file>\r
+               <file>linelist.c</file>\r
+               <file>glob.c</file>\r
+       </directory>\r
+\r
+       <directory name="ncftp">\r
+               <file>cmds.c</file>\r
+               <file>cmdlist.c</file>\r
+               <file>getopt.c</file>\r
+               <file>ls.c</file>\r
+               <file>main.c</file>\r
+               <file>version.c</file>\r
+               <file>shell.c</file>\r
+               <file>util.c</file>\r
+               <file>readln.c</file>\r
+               <file>progress.c</file>\r
+               <file>bookmark.c</file>\r
+               <file>pref.c</file>\r
+               <file>preffw.c</file>\r
+               <file>trace.c</file>\r
+               <file>spool.c</file>\r
+               <file>log.c</file>\r
+               <file>getline.c</file>\r
+       </directory>\r
+</module>\r
diff --git a/rosapps/net/netreg/netreg.xml b/rosapps/net/netreg/netreg.xml
new file mode 100644 (file)
index 0000000..8cf60a9
--- /dev/null
@@ -0,0 +1,11 @@
+<module name="netreg" type="win32cui" installbase="system32" installname="netreg.exe" warnings="true">\r
+       <include base="netreg">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>ws2_32</library> \r
+\r
+       <file>netreg.cpp</file>\r
+       <file>netreg.rc</file>\r
+</module>\r
diff --git a/rosapps/net/niclist/niclist.xml b/rosapps/net/niclist/niclist.xml
new file mode 100644 (file)
index 0000000..45bf504
--- /dev/null
@@ -0,0 +1,9 @@
+<module name="niclist" type="win32cui" installbase="system32" installname="niclist.exe" warnings="true">\r
+       <include base="niclist">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+\r
+       <file>niclist.c</file>\r
+       <file>niclist.rc</file>\r
+</module>\r
diff --git a/rosapps/notevil/notevil.xml b/rosapps/notevil/notevil.xml
new file mode 100644 (file)
index 0000000..0edcf13
--- /dev/null
@@ -0,0 +1,10 @@
+<module name="notevil" type="win32cui" installbase="system32" installname="notevil.exe" warnings="true">\r
+       <include base="notevil">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>user32</library>\r
+       <file>notevil.c</file>\r
+       <file>notevil.rc</file>\r
+</module>
\ No newline at end of file
index 640fc62..857f3b8 100644 (file)
@@ -1,5 +1,6 @@
 <module name="packmgr" type="win32gui" installbase="system32" installname="packmgr.exe">\r
        <include base="packlib">.</include>\r
+       <include base="packmgr">.</include>\r
        <define name="__USE_W32API" />\r
        <define name="UNICODE" />\r
        <define name="_WIN32_IE">0x0501</define>\r
index 430e600..a2e6b45 100644 (file)
@@ -1,5 +1,6 @@
 <module name="packlib" type="win32dll" installbase="system32" installname="package.dll">\r
        <importlibrary definition="package.def" />\r
+       <include base="packlib">.</include>\r
 \r
        <define name="UNICODE" />\r
        <define name="__USE_W32API" />\r
diff --git a/rosapps/sysutils/ctm/ctm.xml b/rosapps/sysutils/ctm/ctm.xml
new file mode 100644 (file)
index 0000000..1993670
--- /dev/null
@@ -0,0 +1,9 @@
+<module name="cmt" type="win32cui" installbase="system32" installname="cmt.exe" warnings="true">\r
+       <define name="__USE_W32API" />\r
+       <define name="UNICODE" />\r
+       <define name="_UNICODE" />\r
+       <library>epsapi</library>\r
+       <library>ntdll</library>\r
+       <file>ctm.c</file>\r
+       <file>ctm.rc</file>\r
+</module>\r
diff --git a/rosapps/sysutils/kill/kill.xml b/rosapps/sysutils/kill/kill.xml
new file mode 100644 (file)
index 0000000..a60480c
--- /dev/null
@@ -0,0 +1,6 @@
+<module name="kill" type="win32cui" installbase="system32" installname="kill.exe">\r
+       <define name="__USE_W32API" />\r
+       <library>ntdll</library>\r
+       <file>kill.c</file>\r
+       <file>kill.rc</file>\r
+</module>\r
diff --git a/rosapps/sysutils/man/man.xml b/rosapps/sysutils/man/man.xml
new file mode 100644 (file)
index 0000000..5734597
--- /dev/null
@@ -0,0 +1,5 @@
+<module name="man" type="win32cui" installbase="system32" installname="man.exe">\r
+       <define name="__USE_W32API" />\r
+       <library>ntdll</library>\r
+       <file>man.c</file>\r
+</module>\r
diff --git a/rosapps/sysutils/regexpl/regexpl.xml b/rosapps/sysutils/regexpl/regexpl.xml
new file mode 100644 (file)
index 0000000..f8fd37f
--- /dev/null
@@ -0,0 +1,33 @@
+<module name="regexpl" type="win32cui" installbase="system32" installname="regexpl.exe">\r
+       <include base="regexpl">.</include>\r
+       <define name="__USE_W32API" />\r
+\r
+       <file>ArgumentParser.cpp</file>\r
+       <file>Console.cpp</file>\r
+       <file>RegistryExplorer.cpp</file>\r
+       <file>RegistryKey.cpp</file>\r
+       <file>RegistryTree.cpp</file>\r
+       <file>SecurityDescriptor.cpp</file>\r
+       <file>ShellCommand.cpp</file>\r
+       <file>ShellCommandChangeKey.cpp</file>\r
+       <file>ShellCommandConnect.cpp</file>\r
+       <file>ShellCommandDACL.cpp</file>\r
+       <file>ShellCommandDeleteKey.cpp</file>\r
+       <file>ShellCommandDeleteValue.cpp</file>\r
+       <file>ShellCommandDir.cpp</file>\r
+       <file>ShellCommandExit.cpp</file>\r
+       <file>ShellCommandHelp.cpp</file>\r
+       <file>ShellCommandNewKey.cpp</file>\r
+       <file>ShellCommandOwner.cpp</file>\r
+       <file>ShellCommandSACL.cpp</file>\r
+       <file>ShellCommandSetValue.cpp</file>\r
+       <file>ShellCommandValue.cpp</file>\r
+       <file>ShellCommandVersion.cpp</file>\r
+       <file>ShellCommandsLinkedList.cpp</file>\r
+       <file>CrtSupplement.c</file>\r
+       <file>TextHistory.cpp</file>\r
+       <file>Completion.cpp</file>\r
+       <file>Pattern.cpp</file>\r
+       <file>Settings.cpp</file>\r
+       <file>Prompt.cpp</file>\r
+</module>
\ No newline at end of file
diff --git a/rosapps/sysutils/sysutils.xml b/rosapps/sysutils/sysutils.xml
new file mode 100644 (file)
index 0000000..b17188e
--- /dev/null
@@ -0,0 +1,68 @@
+<directory name="ctm">\r
+       <xi:include href="ctm/ctm.xml" />\r
+</directory>\r
+\r
+<directory name="kill">\r
+       <xi:include href="kill/kill.xml" />\r
+</directory>\r
+\r
+<directory name="man">\r
+       <xi:include href="man/man.xml" />\r
+</directory>\r
+\r
+<directory name="regexpl">\r
+       <xi:include href="regexpl/regexpl.xml" />\r
+</directory>\r
+\r
+<directory name="tcat">\r
+       <xi:include href="tcat/cat.xml" />\r
+</directory>\r
+\r
+<directory name="tlist">\r
+       <xi:include href="tlist/tlist.xml" />\r
+</directory>\r
+\r
+\r
+<module name="chklib" type="win32cui" installbase="system32" installname="chklib.exe" warnings="true">\r
+       <linkerflag>--numeric-sort</linkerflag>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <file>chklib.c</file>\r
+       <file>win32err.c</file>\r
+       <file>chklib.rc</file>\r
+</module>\r
+\r
+<module name="shutdown" type="win32cui" installbase="system32" installname="shutdown.exe">\r
+       <linkerflag>--numeric-sort</linkerflag>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>user32</library>\r
+       <file>shutdown.c</file>\r
+       <file>win32err.c</file>\r
+       <file>shutdown.rc</file>\r
+</module>\r
+\r
+<module name="pedump" type="win32cui" installbase="system32" installname="pedump.exe" warnings="true">\r
+       <linkerflag>--numeric-sort</linkerflag>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>ntdll</library>\r
+       <library>kernel32</library>\r
+       <file>pedump.c</file>\r
+       <file>pedump.rc</file>\r
+</module>\r
+\r
+<module name="ldd" type="win32cui" installbase="system32" installname="ldd.exe">\r
+       <linkerflag>--numeric-sort</linkerflag>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <file>ldd.c</file>\r
+       <file>win32err.c</file>\r
+       <file>ldd.rc</file>\r
+</module>\r
diff --git a/rosapps/sysutils/tcat/cat.xml b/rosapps/sysutils/tcat/cat.xml
new file mode 100644 (file)
index 0000000..a2559b7
--- /dev/null
@@ -0,0 +1,5 @@
+<module name="cat" type="win32cui" installbase="system32" installname="cat.exe">\r
+       <define name="__USE_W32API" />\r
+       <library>ntdll</library>\r
+       <file>cat.c</file>\r
+</module>\r
diff --git a/rosapps/sysutils/tlist/tlist.xml b/rosapps/sysutils/tlist/tlist.xml
new file mode 100644 (file)
index 0000000..1e2d6a9
--- /dev/null
@@ -0,0 +1,9 @@
+<module name="tlist" type="win32cui" installbase="system32" installname="tlist.exe" warnings="true">\r
+       <define name="__USE_W32API" />\r
+       <library>epsapi</library>\r
+       <!-- <library>tgetopt</library> -->\r
+       <library>kernel32</library>\r
+       <library>user32</library>\r
+       <library>ntdll</library>\r
+       <file>tlist.c</file>\r
+</module>\r
diff --git a/rosapps/templates/dialog/dialog.xml b/rosapps/templates/dialog/dialog.xml
new file mode 100644 (file)
index 0000000..2ff741a
--- /dev/null
@@ -0,0 +1,17 @@
+<module name="template_dialog" type="win32cui" installname="dialog.exe" warnings="true">\r
+       <include base="template_dialog">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>ntdll</library>\r
+       <library>kernel32</library>\r
+       <library>user32</library>\r
+       <library>gdi32</library>\r
+       <library>comctl32</library>\r
+       <file>dialog.c</file>\r
+       <file>memdlg.c</file>\r
+       <file>page1.c</file>\r
+       <file>page2.c</file>\r
+       <file>page3.c</file>\r
+       <file>trace.c</file>\r
+</module>\r
diff --git a/rosapps/templates/directory.xml b/rosapps/templates/directory.xml
new file mode 100644 (file)
index 0000000..c4b6de2
--- /dev/null
@@ -0,0 +1,8 @@
+<directory name="dialog">\r
+       <xi:include href="dialog/dialog.xml" />\r
+</directory>\r
+<!--\r
+<directory name="mdi">\r
+       <xi:include href="mdi/mdi.xml" />\r
+</directory>\r
+-->
\ No newline at end of file
diff --git a/rosapps/templates/mdi/mdi.xml b/rosapps/templates/mdi/mdi.xml
new file mode 100644 (file)
index 0000000..b5cffda
--- /dev/null
@@ -0,0 +1,14 @@
+<module name="template_mdi" type="win32cui" installname="mdi.exe" warnings="true">\r
+       <include base="template_mdi">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>ntdll</library>\r
+       <library>kernel32</library>\r
+       <library>user32</library>\r
+       <library>gdi32</library>\r
+       <file>about.c</file>\r
+        <file>framewnd.c</file>\r
+        <file>childwnd.c</file>\r
+        <file>main.c</file>\r
+</module>\r
index 9485181..b86613b 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.1 2004/10/21 05:12:00 sedwards Exp $
+# $Id$
 
 PATH_TO_TOP = ../../../reactos
 
index 5a3ea8f..ee95801 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.1 2004/10/21 04:48:45 sedwards Exp $
+# $Id$
 
 PATH_TO_TOP = ../../../reactos
 
diff --git a/rosapps/welcome/welcome.xml b/rosapps/welcome/welcome.xml
new file mode 100644 (file)
index 0000000..725848b
--- /dev/null
@@ -0,0 +1,23 @@
+<module name="rosapps_welcome" type="win32cui" installname="welcome.exe">\r
+       <include base="welcome">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>user32</library>\r
+       <library>gdi32</library>\r
+       <file>welcome.c</file>\r
+       <file>welcome.rc</file>\r
+</module>\r
+\r
+<module name="autorun" type="win32cui" installname="autorun.exe">\r
+       <include base="autorun">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>user32</library>\r
+       <library>gdi32</library>\r
+       <file>welcome.c</file>\r
+       <file>autorun.rc</file>\r
+</module>\r
diff --git a/rosapps/winfile/winfile.xml b/rosapps/winfile/winfile.xml
new file mode 100644 (file)
index 0000000..c2a4502
--- /dev/null
@@ -0,0 +1,32 @@
+<module name="winfile" type="win32cui" installname="winfile.exe" warnings="true">\r
+       <include base="winfile">.</include>\r
+       <define name="__USE_W32API" />\r
+       <define name="_WIN32_IE">0x0501</define>\r
+       <define name="_WIN32_WINNT">0x0501</define>\r
+       <library>kernel32</library>\r
+       <library>user32</library>\r
+       <library>gdi32</library>\r
+       <library>advapi32</library>\r
+       <library>version</library>\r
+       <library>comdlg32</library>\r
+       <library>comctl32</library>\r
+       <file>about.c</file>\r
+       <file>childwnd.c</file>\r
+       <file>debug.c</file>\r
+       <file>dialogs.c</file>\r
+       <file>drivebar.c</file>\r
+       <file>entries.c</file>\r
+       <file>framewnd.c</file>\r
+       <file>listview.c</file>\r
+       <file>main.c</file>\r
+       <file>network.c</file>\r
+       <file>settings.c</file>\r
+       <file>shell.c</file>\r
+       <file>sort.c</file>\r
+       <file>splitpath.c</file>\r
+       <file>run.c</file>\r
+       <file>trace.c</file>\r
+       <file>treeview.c</file>\r
+       <file>utils.c</file>\r
+       <file>worker.c</file>\r
+</module>\r