Makefile.in 2.07 KB
Newer Older
1
EXTRADEFS = -D_SHELL32_
2
MODULE    = shell32.dll
3
IMPORTLIB = shell32
4
IMPORTS   = uuid shlwapi user32 gdi32 advapi32
5
DELAYIMPORTS = ole32 oleaut32 shdocvw version comctl32 gdiplus
6 7
# AUTHORS file is in the top-level directory
EXTRAINCL = -I$(top_srcdir)
8

Alexandre Julliard's avatar
Alexandre Julliard committed
9
C_SRCS = \
10
	appbar.c \
11
	assoc.c \
12
	autocomplete.c \
13
	brsfolder.c \
14
	changenotify.c \
15
	classes.c \
16
	clipboard.c \
17
	control.c \
18
	cpanelfolder.c \
Alexandre Julliard's avatar
Alexandre Julliard committed
19
	dataobject.c \
20
	dde.c \
21
	debughlp.c \
22
	dialogs.c \
23
	dragdrophelper.c \
24
	ebrowser.c \
Alexandre Julliard's avatar
Alexandre Julliard committed
25 26
	enumidlist.c \
	folders.c \
27
	iconcache.c \
Alexandre Julliard's avatar
Alexandre Julliard committed
28
	pidl.c \
29
	recyclebin.c \
30
	shell32_main.c \
31
	shelldispatch.c \
32
	shellitem.c \
33
	shelllink.c \
Alexandre Julliard's avatar
Alexandre Julliard committed
34 35
	shellole.c \
	shellord.c \
36
	shellpath.c \
37
	shellreg.c \
38 39 40 41
	shellstring.c \
	shfldr_desktop.c \
	shfldr_fs.c \
	shfldr_mycomp.c \
42
	shfldr_netplaces.c \
43
	shfldr_printers.c \
44
	shfldr_unixfs.c \
45
	shlexec.c \
46
	shlfileop.c \
Alexandre Julliard's avatar
Alexandre Julliard committed
47
	shlfolder.c \
48
	shlfsbind.c \
49
	shlmenu.c \
50
	shlview.c \
51
	shlview_cmenu.c \
52
	shpolicy.c \
53 54 55
	systray.c \
	trash.c \
	xdg.c
Alexandre Julliard's avatar
Alexandre Julliard committed
56

57
RC_SRCS = shell32.rc
58

59 60 61
IDL_SRCS = \
	shell32_classes.idl \
	shell32_tlb.idl
62

63
SVG_SRCS = \
64
	resources/audio.svg \
65
	resources/blank.svg \
66
	resources/control.svg \
Alex Henrie's avatar
Alex Henrie committed
67
	resources/copy.svg \
68 69
	resources/delete.svg \
	resources/desktop.svg \
70
	resources/disk_drive.svg \
71 72
	resources/document.svg \
	resources/drive.svg \
Alex Henrie's avatar
Alex Henrie committed
73
	resources/eject.svg \
74
	resources/favorites.svg \
75 76
	resources/folder.svg \
	resources/folder_open.svg \
Alex Henrie's avatar
Alex Henrie committed
77
	resources/help.svg \
78
	resources/image.svg \
79
	resources/internet.svg \
80
	resources/log_off.svg \
81
	resources/menu.svg \
Alex Henrie's avatar
Alex Henrie committed
82
	resources/move.svg \
83 84 85 86 87
	resources/mycomputer.svg \
	resources/mydocs.svg \
	resources/netdrive.svg \
	resources/netdrive2.svg \
	resources/network.svg \
88
	resources/optical_disc.svg \
89
	resources/optical_drive.svg \
Alex Henrie's avatar
Alex Henrie committed
90
	resources/play.svg \
91 92 93
	resources/printer.svg \
	resources/ramdisk.svg \
	resources/recent.svg \
94
	resources/rename.svg \
95
	resources/restricted.svg \
96
	resources/search.svg \
97
	resources/security.svg \
98
	resources/shortcut.svg \
99
	resources/shut_down.svg \
Alex Henrie's avatar
Alex Henrie committed
100
	resources/sleep.svg \
101
	resources/trash_file.svg \
102
	resources/trash_full.svg \
103
	resources/update.svg \
Alex Henrie's avatar
Alex Henrie committed
104
	resources/users.svg \
105
	resources/video.svg \
106
	resources/window.svg