2 <module name="shell32" type="win32dll" baseaddress="${BASEADDRESS_SHELL32}" installbase="system32" installname="shell32.dll" allowwarnings="true" crt="msvcrt">
3 <autoregister infsection="OleControlDlls" type="Both" />
4 <importlibrary definition="shell32.spec" />
5 <include base="shell32">.</include>
6 <include base="recyclebin">.</include>
7 <include base="ReactOS">include/reactos/wine</include>
8 <include base="atlnew">.</include>
9 <define name="_SHELL32_" />
10 <define name="COM_NO_WINDOWS_H" />
11 <define name="_WINE" />
12 <define name="UNICODE" />
13 <define name="_UNICODE" />
14 <redefine name="_WIN32_WINNT">0x600</redefine>
15 <library>wine</library>
16 <library>uuid</library>
17 <library>recyclebin</library>
18 <library>ntdll</library>
19 <library>advapi32</library>
20 <library>gdi32</library>
21 <library>user32</library>
22 <library>comctl32</library>
23 <library>comdlg32</library>
24 <library>shdocvw</library>
25 <library>shlwapi</library>
26 <library>ole32</library>
27 <library>version</library>
28 <library>devmgr</library>
29 <library>winspool</library>
30 <library>winmm</library>
31 <library>msvcrt</library>
32 <library>atlnew</library>
33 <library>fmifs</library>
35 <file>authors.cpp</file>
36 <file>autocomplete.cpp</file>
37 <file>brsfolder.cpp</file>
38 <file>changenotify.cpp</file>
39 <file>classes.cpp</file>
40 <file>clipboard.cpp</file>
41 <file>control.cpp</file>
42 <file>dataobject.cpp</file>
44 <file>debughlp.cpp</file>
45 <file>desktop.cpp</file>
46 <file>dialogs.cpp</file>
47 <file>dragdrophelper.cpp</file>
48 <file>enumidlist.cpp</file>
49 <file>extracticon.cpp</file>
50 <file>folders.cpp</file>
51 <file>iconcache.cpp</file>
53 <file>shell32_main.cpp</file>
54 <file>shellitem.cpp</file>
55 <file>shelllink.cpp</file>
56 <file>shellole.cpp</file>
57 <file>shellord.cpp</file>
58 <file>shellpath.cpp</file>
59 <file>shellreg.cpp</file>
60 <file>shellstring.cpp</file>
61 <directory name="folders">
62 <file>desktop.cpp</file>
64 <file>mycomp.cpp</file>
65 <file>mydocuments.cpp</file>
66 <file>printers.cpp</file>
67 <file>admintools.cpp</file>
68 <file>netplaces.cpp</file>
69 <file>fonts.cpp</file>
70 <file>cpanel.cpp</file>
71 <file>recyclebin.cpp</file>
73 <file>shlexec.cpp</file>
74 <file>shlfileop.cpp</file>
75 <file>shlfolder.cpp</file>
76 <file>shlfsbind.cpp</file>
77 <file>shlmenu.cpp</file>
78 <file>shlview.cpp</file>
79 <file>shpolicy.cpp</file>
80 <file>stubs.cpp</file>
81 <file>systray.cpp</file>
82 <file>fprop.cpp</file>
83 <file>drive.cpp</file>
84 <file>defcontextmenu.cpp</file>
85 <file>startmenu.cpp</file>
86 <file>openwithmenu.cpp</file>
87 <file>newmenu.cpp</file>
88 <file>folder_options.cpp</file>
89 <file>filedefext.cpp</file>
90 <file>drvdefext.cpp</file>
91 <file>shell32.rc</file>
93 <module name="shobjidl_local_interface" type="idlinterface">
94 <file>shobjidl_local.idl</file>