Makefile.in 1.31 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
EXTRALIBS = $(CORESERVICES_LIBS)
7 8
# AUTHORS file is in the top-level directory
EXTRAINCL = -I$(top_srcdir)
9

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

58
RC_SRCS = shell32.rc
59

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

64
SVG_SRCS = \
65
	cdrom.svg \
66
	control.svg \
67
	delete.svg \
68
	desktop.svg \
69
	document.svg \
70
	drive.svg \
71
	floppy.svg \
72
	folder.svg \
73
	folder_open.svg \
74
	mycomputer.svg \
75
	mydocs.svg \
76
	netdrive.svg \
77
	netdrive2.svg \
78
	printer.svg \
79
	ramdisk.svg \
80
	shortcut.svg \
81
	trash_file.svg