Merge from amd64-branch:
[reactos.git] / reactos / dll / win32 / crypt32 / crypt32.rbuild
1 <module name="crypt32" type="win32dll" baseaddress="${BASEADDRESS_CRYPT32}" installbase="system32" installname="crypt32.dll" allowwarnings="true" crt="msvcrt">
2 <importlibrary definition="crypt32.spec" />
3 <include base="crypt32">.</include>
4 <include base="ReactOS">include/reactos/wine</include>
5 <define name="__WINESRC__" />
6 <redefine name="_WIN32_WINNT">0x600</redefine>
7
8 <!-- FIXME: workarounds until we have a proper oldnames library -->
9 <define name="fdopen">_fdopen</define>
10 <define name="open">_open</define>
11 <define name="close">_close</define>
12
13 <library>wine</library>
14 <library>user32</library>
15 <library>advapi32</library>
16 <library>ntdll</library>
17 <library>imagehlp</library>
18 <library>pseh</library>
19 <file>base64.c</file>
20 <file>cert.c</file>
21 <file>chain.c</file>
22 <file>collectionstore.c</file>
23 <file>context.c</file>
24 <file>crl.c</file>
25 <file>decode.c</file>
26 <file>encode.c</file>
27 <file>filestore.c</file>
28 <file>main.c</file>
29 <file>msg.c</file>
30 <file>object.c</file>
31 <file>oid.c</file>
32 <file>proplist.c</file>
33 <file>protectdata.c</file>
34 <file>provstore.c</file>
35 <file>regstore.c</file>
36 <file>rootstore.c</file>
37 <file>serialize.c</file>
38 <file>sip.c</file>
39 <file>store.c</file>
40 <file>str.c</file>
41 <file>ctl.c</file>
42 <file>message.c</file>
43 <file>crypt32.rc</file>
44 <file>version.rc</file>
45 <!-- See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38054#c7 -->
46 <compilerflag compilerset="gcc">-fno-unit-at-a-time</compilerflag>
47 </module>