b3ce5da2e341fb04693b97bafde27a812d893049
[reactos.git] / reactos / hal / hal / hal.rbuild
1 <?xml version="1.0"?>
2 <!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
3 <group>
4 <module name="hal" type="kernelmodedll">
5 <importlibrary basename="hal" definition="hal_$(ARCH).def" />
6 <include base="ntoskrnl">include</include>
7 <library>ntoskrnl</library>
8 <define name="_NTHAL_" />
9 <linkerflag>-enable-stdcall-fixup</linkerflag>
10 <file>hal.c</file>
11 <file>hal.rc</file>
12 </module>
13 <if property="ARCH" value="i386">
14 <module ifnot="${MP}" name="halupalias" type="alias" installbase="system32" installname="hal.dll" aliasof="halup">
15 </module>
16 <module if="${MP}" name="halmpalias" type="alias" installbase="system32" installname="hal.dll" aliasof="halmp">
17 </module>
18 </if>
19 <if property="ARCH" value="powerpc">
20 <module name="halupalias" type="alias" installbase="system32" installname="hal.dll" aliasof="halppc_up"/>
21 </if>
22 </group>