XML Makefiles

svn path=/trunk/rosapps/packmgr/; revision=46
This commit is contained in:
Maarten Bosma 2005-06-13 13:21:34 +00:00
parent c7b2d3c47b
commit 017f5eb44e
5 changed files with 61 additions and 6 deletions

12
cmd-line/rosget.xml Normal file
View File

@ -0,0 +1,12 @@
<module name="rosget" type="win32cui" installbase="system32" installname="rosget.exe">
<include base="packlib">.</include>
<define name="__USE_W32API" />
<define name="UNICODE" />
<define name="_WIN32_IE">0x0501</define>
<define name="_WIN32_WINNT">0x0501</define>
<library>kernel32</library>
<library>packlib</library>
<file>main.c</file>
<file>ros-get.rc</file>
</module>

9
directory.xml Normal file
View File

@ -0,0 +1,9 @@
<directory name="cmd-line">
<xi:include href="cmd-line/rosget.xml" />
</directory>
<directory name="gui">
<xi:include href="gui/packmgr.xml" />
</directory>
<directory name="lib">
<xi:include href="lib/packlib.xml" />
</directory>

View File

@ -222,12 +222,7 @@ int SetButton (DWORD id, BOOL state)
ti.cbSize = sizeof (ti);
ti.dwMask = TBIF_STATE;
/*
if(state&&id==1)
MessageBox(0,L"on",0,0);
else if(!state&&id==1)
MessageBox(0,L"off",0,0);
*/
if(state)
ti.fsState = TBSTATE_ENABLED;
else

15
gui/packmgr.xml Normal file
View File

@ -0,0 +1,15 @@
<module name="packmgr" type="win32gui" installbase="system32" installname="packmgr.exe">
<include base="packlib">.</include>
<define name="__USE_W32API" />
<define name="UNICODE" />
<define name="_WIN32_IE">0x0501</define>
<define name="_WIN32_WINNT">0x0501</define>
<library>kernel32</library>
<library>user32</library>
<library>comctl32</library>
<library>packlib</library>
<file>main.c</file>
<file>packmgr.rc</file>
</module>

24
lib/packlib.xml Normal file
View File

@ -0,0 +1,24 @@
<module name="packlib" type="win32dll" installbase="system32" installname="package.dll">
<importlibrary definition="package.def" />
<define name="UNICODE" />
<define name="__USE_W32API" />
<define name="_WIN32_IE">0x0501</define>
<define name="_WIN32_WINNT">0x0501</define>
<library>kernel32</library>
<library>gdi32</library>
<library>user32</library>
<library>expat</library>
<library>urlmon</library>
<file>download.cpp</file>
<file>functions.cpp</file>
<file>log.cpp</file>
<file>main.cpp</file>
<file>options.cpp</file>
<file>package.cpp</file>
<file>script.cpp</file>
<file>tree.cpp</file>
<file>package.rc</file>
</module>