windows-nt/Source/XPSP1/NT/multimedia/directx/dinput/dicfgddk/sources.inc
2020-09-26 16:20:57 +08:00

109 lines
2.2 KiB
PHP

!ifndef DXROOT
DXROOT=$(BASEDIR)\MultiMedia\DirectX
!endif
!INCLUDE $(DXROOT)\Project.mk
MAJORCOMP=windows
MINORCOMP=media
UMTYPE=windows
TARGETNAME=diactfrd
TARGETTYPE=DYNLINK
TARGETPATH=obj
USE_LIBCMT=1
USE_RTTI=1
DLLENTRY=_DllMainCRTStartup
INCLUDES=$(INCLUDES); \
..\; \
$(DXROOT)\inc;\
$(SDK_INC_PATH)\MFC42;
USE_RTTI=1
!IFDEF TARGET_WIN95
CHICAGO_PRODUCT = 1
ALT_PROJECT_TARGET = WIN9x
C_DEFINES=$(C_DEFINES) -DDDKBUILD -DWIN95 -D_X86_
!ELSE
C_DEFINES=$(C_DEFINES) -DDDKBUILD -DWINNT -DUNICODE
!ENDIF
#
# 04/10/2000 - allows for addition of BoundsChecker, etc
# libs specified in the OS environment
#
TARGETLIBS=$(TARGETLIBS) \
$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\advapi32.lib \
$(SDK_LIB_PATH)\ole32.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\uuid.lib \
$(SDK_LIB_PATH)\gdi32.lib \
$(SDK_LIB_PATH)\comdlg32.lib \
$(SDK_LIB_PATH)\dinput8.lib \
$(SDK_LIB_PATH)\ddraw.lib \
$(SDK_LIB_PATH)\d3d8.lib \
# $(SDK_LIB_PATH)\mydebug.lib \
!if $(FREEBUILD)
TARGETLIBS=$(TARGETLIBS) \
$(SDK_LIB_PATH)\d3dx8.lib
!else
TARGETLIBS=$(TARGETLIBS) \
$(SDK_LIB_PATH)\d3dx8dt.lib
!endif
LINKER_FLAGS=-SECTION:share,RWS
!IF !$(FREEBUILD)
C_DEFINES=$(C_DEFINES) /DDEBUG /D_DEBUG
!endif
SOURCES= \
guids_stub.c \
dconfig_stub.rc \
privcom_stub.cpp \
itestclassfact_stub.cpp \
cdftest_stub.cpp \
rundftest_stub.cpp \
flexcombobox_stub.cpp \
flexlistbox_stub.cpp \
uiglobals_stub.cpp \
cfguitrace_stub.cpp \
flextree_stub.cpp \
flexscrollbar_stub.cpp \
selcontroldlg_stub.cpp \
viewselwnd_stub.cpp \
constants_stub.cpp \
cdiacpage_stub.cpp \
cdeviceui_stub.cpp \
cdeviceview_stub.cpp \
cdevicecontrol_stub.cpp \
iclassfact_stub.cpp \
ipageclassfact_stub.cpp \
configwnd_stub.cpp \
cbitmap_stub.cpp \
usefuldi_stub.cpp \
flexwnd_stub.cpp \
cyclestr_stub.cpp \
cfrmwrk_stub.cpp \
registry_stub.cpp \
main_stub.cpp \
flextooltip_stub.cpp \
cd3dsurf_stub.cpp \
cdeviceviewtext_stub.cpp \
populate_stub.cpp \
flexinfobox_stub.cpp \
flexcheckbox_stub.cpp \
flexmsgbox_stub.cpp \
PRECOMPILED_INCLUDE=..\common_stub.hpp
DLLDEF=..\..\diconfig\diactfrm.def