2 <!DOCTYPE project SYSTEM
"tools/rbuild/project.dtd">
3 <project name=
"ReactOS" makefile=
"makefile.ppc" xmlns:
xi=
"http://www.w3.org/2001/XInclude">
4 <xi:include href=
"config-ppc.xml">
6 <xi:include href=
"config.template.xml" />
10 <xi:include href=
"baseaddress.xml" />
12 <property name=
"BOOTPROG_PREPARE" value=
"ppc-le2be" />
13 <property name=
"BOOTPROG_FLATFORMAT" value=
"-O elf32-powerpc -B powerpc:common" />
14 <property name=
"BOOTPROG_LINKFORMAT" value=
"-melf32ppc --no-omagic -Ttext 0xe00000 -Tdata 0xe10000" />
15 <property name=
"BOOTPROG_COPYFORMAT" value=
"--only-section=.text --only-section=.data --only-section=.bss -O aixcoff-rs6000" />
17 <define name=
"_M_PPC" />
18 <define name=
"_PPC_" />
19 <define name=
"__PowerPC__" />
20 <define name=
"_REACTOS_" />
21 <define name=
"__MINGW_IMPORT" empty=
"true" />
22 <define name=
"__restrict__" empty=
"true" />
23 <compilerflag>-v
</compilerflag>
24 <if property=
"MP" value=
"1">
25 <define name=
"CONFIG_SMP" value=
"1" />
27 <if property=
"DBG" value=
"1">
28 <define name=
"DBG" value=
"1" />
29 <property name=
"DBG_OR_KDBG" value=
"true" />
31 <if property=
"DBG" value=
"0">
32 <compilerflag>-Os
</compilerflag>
33 <compilerflag>-Wno-strict-aliasing
</compilerflag>
35 <if property=
"KDBG" value=
"1">
36 <define name=
"KDBG" value=
"1" />
37 <property name=
"DBG_OR_KDBG" value=
"true" />
39 <compilerflag>-Wpointer-arith
</compilerflag>
42 <include>include
</include>
43 <include>include/reactos
</include>
44 <include>include/libs
</include>
45 <include>include/drivers
</include>
46 <include>include/subsys
</include>
47 <include>include/ndk
</include>
48 <include>w32api/include
</include>
49 <include>w32api/include/crt
</include>
50 <include>w32api/include/ddk
</include>
52 <directory name=
"apps">
53 <xi:include href=
"apps/directory.xml" />
55 <directory name=
"boot">
56 <xi:include href=
"boot/boot.xml" />
58 <directory name=
"bootdata">
59 <xi:include href=
"bootdata/bootdata.xml" />
61 <directory name=
"drivers">
62 <xi:include href=
"drivers/directory.xml" />
64 <directory name=
"hal">
65 <xi:include href=
"hal/directory.xml" />
67 <directory name=
"include">
68 <xi:include href=
"include/directory.xml" />
70 <directory name=
"lib">
71 <xi:include href=
"lib/directory.xml" />
73 <directory name=
"media">
74 <xi:include href=
"media/directory.xml" />
76 <directory name=
"modules">
77 <xi:include href=
"modules/directory.xml" />
79 <directory name=
"ntoskrnl">
80 <xi:include href=
"ntoskrnl/ntoskrnl.xml" />
82 <directory name=
"regtests">
83 <xi:include href=
"regtests/directory.xml" />
85 <directory name=
"services">
86 <xi:include href=
"services/directory.xml" />
88 <directory name=
"subsys">
89 <xi:include href=
"subsys/directory.xml" />