2008-02-05 02:58:28 +00:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
|
2008-07-25 19:07:36 +00:00
|
|
|
<project name="ReactOS" makefile="makefile-arm.auto" xmlns:xi="http://www.w3.org/2001/XInclude">
|
2008-02-05 02:58:28 +00:00
|
|
|
<xi:include href="config-arm.rbuild">
|
|
|
|
<xi:fallback>
|
|
|
|
<xi:include href="config-arm.template.rbuild" />
|
|
|
|
</xi:fallback>
|
|
|
|
</xi:include>
|
|
|
|
|
2008-06-23 03:57:50 +00:00
|
|
|
<xi:include href="baseaddress.rbuild" />
|
2008-02-05 02:58:28 +00:00
|
|
|
|
2008-06-23 03:57:50 +00:00
|
|
|
<define name="__REACTOS__" />
|
2008-02-05 02:58:28 +00:00
|
|
|
<define name="_ARM_" />
|
|
|
|
<define name="__arm__" />
|
|
|
|
|
2008-06-23 03:57:50 +00:00
|
|
|
<if property="DBG" value="1">
|
|
|
|
<define name="DBG">1</define>
|
|
|
|
<define name="_SEH_ENABLE_TRACE" />
|
|
|
|
<property name="DBG_OR_KDBG" value="true" />
|
|
|
|
</if>
|
|
|
|
<if property="KDBG" value="1">
|
|
|
|
<define name="KDBG">1</define>
|
|
|
|
<property name="DBG_OR_KDBG" value="true" />
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<include>.</include>
|
|
|
|
<include>include</include>
|
|
|
|
<include root="intermediate">include</include>
|
|
|
|
<include>include/psdk</include>
|
|
|
|
<include root="intermediate">include/psdk</include>
|
|
|
|
<include>include/dxsdk</include>
|
|
|
|
<include root="intermediate">include/dxsdk</include>
|
|
|
|
<include>include/crt</include>
|
|
|
|
<include>include/crt/mingw32</include>
|
|
|
|
<include>include/ddk</include>
|
|
|
|
<include>include/GL</include>
|
|
|
|
<include>include/ndk</include>
|
|
|
|
<include>include/reactos</include>
|
|
|
|
<include root="intermediate">include/reactos</include>
|
|
|
|
<include root="intermediate">include/reactos/mc</include>
|
|
|
|
<include>include/reactos/libs</include>
|
2008-06-15 06:14:02 +00:00
|
|
|
<include>include/reactos/arm</include>
|
|
|
|
|
2008-02-08 19:45:30 +00:00
|
|
|
<property name="WINEBUILD_FLAGS" value="--kill-at"/>
|
2008-06-29 15:11:16 +00:00
|
|
|
<property name="NTOSKRNL_SHARED" value="-file-alignment=0x1000 -section-alignment=0x1000 -shared"/>
|
2008-02-05 02:58:28 +00:00
|
|
|
|
2008-06-15 06:14:02 +00:00
|
|
|
<if property="SARCH" value="versatile">
|
|
|
|
<define name="BOARD_CONFIG_VERSATILE"/>
|
|
|
|
</if>
|
|
|
|
|
2008-02-05 02:58:28 +00:00
|
|
|
<if property="OPTIMIZE" value="1">
|
|
|
|
<compilerflag>-Os</compilerflag>
|
|
|
|
<compilerflag>-ftracer</compilerflag>
|
|
|
|
</if>
|
|
|
|
<if property="OPTIMIZE" value="2">
|
|
|
|
<compilerflag>-Os</compilerflag>
|
|
|
|
</if>
|
|
|
|
<if property="OPTIMIZE" value="3">
|
|
|
|
<compilerflag>-O1</compilerflag>
|
|
|
|
</if>
|
|
|
|
<if property="OPTIMIZE" value="4">
|
|
|
|
<compilerflag>-O2</compilerflag>
|
|
|
|
</if>
|
|
|
|
<if property="OPTIMIZE" value="5">
|
|
|
|
<compilerflag>-O3</compilerflag>
|
|
|
|
</if>
|
|
|
|
|
2008-07-28 02:13:39 +00:00
|
|
|
<define name="__MSVCRT__"/>
|
2008-02-05 02:58:28 +00:00
|
|
|
<compilerflag>-Wno-attributes</compilerflag>
|
|
|
|
<compilerflag>-fno-strict-aliasing</compilerflag>
|
2008-02-08 08:20:06 +00:00
|
|
|
<linkerflag>-s</linkerflag>
|
2008-02-08 10:52:20 +00:00
|
|
|
<linkerflag>-static</linkerflag>
|
2008-06-23 03:57:50 +00:00
|
|
|
|
|
|
|
<directory name="media">
|
|
|
|
<directory name="nls">
|
|
|
|
<xi:include href="media/nls/nls.rbuild" />
|
|
|
|
</directory>
|
|
|
|
</directory>
|
|
|
|
<directory name="lib">
|
|
|
|
<directory name="drivers">
|
|
|
|
<directory name="csq">
|
|
|
|
<xi:include href="lib/drivers/csq/csq.rbuild" />
|
2008-06-23 16:08:32 +00:00
|
|
|
</directory>
|
2008-06-23 03:57:50 +00:00
|
|
|
</directory>
|
|
|
|
<directory name="debugsup">
|
|
|
|
<xi:include href="lib/debugsup/debugsup.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="3rdparty">
|
|
|
|
<directory name="zlib">
|
|
|
|
<xi:include href="lib/3rdparty/zlib/zlib.rbuild" />
|
|
|
|
</directory>
|
|
|
|
</directory>
|
|
|
|
<directory name="rtl">
|
|
|
|
<xi:include href="lib/rtl/rtl.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="host">
|
|
|
|
<directory name="wcsfuncs">
|
|
|
|
<xi:include href="lib/host/wcsfuncs/wcsfuncs.rbuild" />
|
|
|
|
</directory>
|
|
|
|
</directory>
|
|
|
|
<directory name="inflib">
|
|
|
|
<xi:include href="lib/inflib/inflib.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="cmlib">
|
|
|
|
<xi:include href="lib/cmlib/cmlib.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="pseh">
|
|
|
|
<xi:include href="lib/pseh/pseh.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="rossym">
|
|
|
|
<xi:include href="lib/rossym/rossym.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="sdk">
|
|
|
|
<directory name="crt">
|
|
|
|
<xi:include href="lib/sdk/crt/crt.rbuild" />
|
|
|
|
<xi:include href="lib/sdk/crt/libcntpr.rbuild" />
|
|
|
|
</directory>
|
2008-07-27 05:44:56 +00:00
|
|
|
<directory name="nt">
|
|
|
|
<xi:include href="lib/sdk/nt/nt.rbuild" />
|
|
|
|
</directory>
|
2008-06-23 03:57:50 +00:00
|
|
|
<directory name="wdmguid">
|
|
|
|
<xi:include href="lib/sdk/wdmguid/wdmguid.rbuild" />
|
|
|
|
</directory>
|
|
|
|
</directory>
|
2008-07-22 10:00:04 +00:00
|
|
|
<directory name="ntdllsys">
|
|
|
|
<xi:include href="lib/ntdllsys/ntdllsys.rbuild" />
|
|
|
|
</directory>
|
2008-07-27 05:44:56 +00:00
|
|
|
<directory name="smlib">
|
|
|
|
<xi:include href="lib/smlib/smlib.rbuild" />
|
|
|
|
</directory>
|
2008-06-23 03:57:50 +00:00
|
|
|
</directory>
|
|
|
|
<directory name="include">
|
|
|
|
<xi:include href="include/directory.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="tools">
|
|
|
|
<xi:include href="tools/tools.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="ntoskrnl">
|
|
|
|
<xi:include href="ntoskrnl/ntoskrnl.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="hal">
|
|
|
|
<directory name="halarm">
|
|
|
|
<directory name="generic">
|
|
|
|
<xi:include href="hal/halarm/generic/generic.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="up">
|
|
|
|
<xi:include href="hal/halarm/up/halup.rbuild" />
|
|
|
|
</directory>
|
|
|
|
</directory>
|
|
|
|
<directory name="hal">
|
|
|
|
<xi:include href="hal/hal/hal.rbuild" />
|
|
|
|
</directory>
|
|
|
|
</directory>
|
|
|
|
<directory name="boot">
|
|
|
|
<xi:include href="boot/boot.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="drivers">
|
|
|
|
<directory name="storage">
|
|
|
|
<directory name="class">
|
2008-06-30 09:07:30 +00:00
|
|
|
<directory name="ramdisk">
|
|
|
|
<xi:include href="drivers/storage/class/ramdisk/ramdisk.rbuild" />
|
2008-06-23 03:57:50 +00:00
|
|
|
</directory>
|
|
|
|
</directory>
|
|
|
|
</directory>
|
|
|
|
<directory name="filesystems">
|
2008-07-22 05:31:24 +00:00
|
|
|
<directory name="fastfat">
|
|
|
|
<xi:include href="drivers/filesystems/fastfat/vfatfs.rbuild" />
|
2008-06-23 03:57:50 +00:00
|
|
|
</directory>
|
|
|
|
</directory>
|
|
|
|
<directory name="base">
|
|
|
|
<directory name="kdcom">
|
|
|
|
<xi:include href="drivers/base/kdcom/kdcom.rbuild" />
|
|
|
|
</directory>
|
|
|
|
<directory name="bootvid">
|
|
|
|
<xi:include href="drivers/base/bootvid/bootvid.rbuild" />
|
|
|
|
</directory>
|
|
|
|
</directory>
|
2008-07-22 10:00:04 +00:00
|
|
|
</directory>
|
|
|
|
<directory name="dll">
|
|
|
|
<directory name="ntdll">
|
|
|
|
<xi:include href="dll/ntdll/ntdll.rbuild" />
|
|
|
|
</directory>
|
|
|
|
</directory>
|
2008-07-27 05:44:56 +00:00
|
|
|
<directory name="base">
|
|
|
|
<directory name="system">
|
|
|
|
<directory name="smss">
|
|
|
|
<xi:include href="base/system/smss/smss.rbuild" />
|
|
|
|
</directory>
|
|
|
|
</directory>
|
|
|
|
</directory>
|
2008-02-05 02:58:28 +00:00
|
|
|
</project>
|