API_SRCS = \
src/guid/w32lib_guid_clsid.c \
src/guid/w32lib_guid_iid.c \
src/pkey/w32lib_pkey_app_user_model.c \
INTERNAL_SRCS = \
APP_SRCS = \
COMMON_SRCS = $(API_SRCS) $(INTERNAL_SRCS)
# list of underlying .dll's and .drv's
W32DLL = \
advapi32.dll \
comctl32.dll \
comdlg32.dll \
gdi32.dll \
kernel32.dll \
imm32.dll \
ole32.dll \
shell32.dll \
user32.dll \
usp10.dll \
winmm.dll \
W32DRV = \
winspool.drv
# cross-compilation support
W32FAKE += $(W32DLL:%.dll=$(SOURCE_DIR)/fake/%.dll)
W32FAKE += $(W32DRV:%.drv=$(SOURCE_DIR)/fake/%.drv)
# list of manually generated .def files
W32DEF += $(W32DLL:%.dll=$(SOURCE_DIR)/def/%.def)
W32DEF += $(W32DRV:%.drv=$(SOURCE_DIR)/def/%.def)