EXTRADEFS = -D_SHELL32_
MODULE    = shell32.dll
IMPORTLIB = shell32
IMPORTS   = uuid shlwapi user32 gdi32 advapi32
DELAYIMPORTS = ole32 oleaut32 shdocvw version comctl32 comdlg32 gdiplus

SOURCES = \
	appbar.c \
	assoc.c \
	autocomplete.c \
	brsfolder.c \
	changenotify.c \
	classes.c \
	clipboard.c \
	control.c \
	cpanelfolder.c \
	dataobject.c \
	dde.c \
	debughlp.c \
	dialogs.c \
	dragdrophelper.c \
	ebrowser.c \
	enumidlist.c \
	folders.c \
	iconcache.c \
	pidl.c \
	recyclebin.c \
	resources/audio.svg \
	resources/blank.svg \
	resources/control.svg \
	resources/copy.svg \
	resources/delete.svg \
	resources/desktop.svg \
	resources/disk_drive.svg \
	resources/document.svg \
	resources/drive.svg \
	resources/eject.svg \
	resources/favorites.svg \
	resources/folder.svg \
	resources/folder_open.svg \
	resources/help.svg \
	resources/image.svg \
	resources/internet.svg \
	resources/log_off.svg \
	resources/menu.svg \
	resources/move.svg \
	resources/mycomputer.svg \
	resources/mydocs.svg \
	resources/netdrive.svg \
	resources/netdrive2.svg \
	resources/network.svg \
	resources/optical_disc.svg \
	resources/optical_drive.svg \
	resources/play.svg \
	resources/printer.svg \
	resources/ramdisk.svg \
	resources/recent.svg \
	resources/rename.svg \
	resources/restricted.svg \
	resources/search.svg \
	resources/security.svg \
	resources/shortcut.svg \
	resources/shut_down.svg \
	resources/sleep.svg \
	resources/trash_file.svg \
	resources/trash_full.svg \
	resources/update.svg \
	resources/users.svg \
	resources/video.svg \
	resources/window.svg \
	shell32.rc \
	shell32_classes.idl \
	shell32_main.c \
	shell32_tlb.idl \
	shelldispatch.c \
	shellitem.c \
	shelllink.c \
	shellole.c \
	shellord.c \
	shellpath.c \
	shellreg.c \
	shellstring.c \
	shfldr_desktop.c \
	shfldr_fs.c \
	shfldr_mycomp.c \
	shfldr_netplaces.c \
	shfldr_printers.c \
	shlexec.c \
	shlfileop.c \
	shlfolder.c \
	shlfsbind.c \
	shlmenu.c \
	shlview.c \
	shlview_cmenu.c \
	shpolicy.c \
	systray.c