You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
108 lines
2.2 KiB
108 lines
2.2 KiB
!ifndef DXROOT
|
|
DXROOT=$(BASEDIR)\MultiMedia\DirectX
|
|
!endif
|
|
|
|
!INCLUDE $(DXROOT)\Project.mk
|
|
|
|
|
|
MAJORCOMP=windows
|
|
MINORCOMP=media
|
|
UMTYPE=windows
|
|
|
|
TARGETNAME=diactfrm
|
|
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) -DWIN95 -D_X86_
|
|
!ELSE
|
|
C_DEFINES=$(C_DEFINES) -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.c \
|
|
..\dconfig.rc \
|
|
..\privcom.cpp \
|
|
..\itestclassfact.cpp \
|
|
..\cdftest.cpp \
|
|
..\rundftest.cpp \
|
|
..\flexcombobox.cpp \
|
|
..\flexlistbox.cpp \
|
|
..\uiglobals.cpp \
|
|
..\cfguitrace.cpp \
|
|
..\flextree.cpp \
|
|
..\flexscrollbar.cpp \
|
|
..\selcontroldlg.cpp \
|
|
..\viewselwnd.cpp \
|
|
..\constants.cpp \
|
|
..\cdiacpage.cpp \
|
|
..\cdeviceui.cpp \
|
|
..\cdeviceview.cpp \
|
|
..\cdevicecontrol.cpp \
|
|
..\iclassfact.cpp \
|
|
..\ipageclassfact.cpp \
|
|
..\configwnd.cpp \
|
|
..\cbitmap.cpp \
|
|
..\usefuldi.cpp \
|
|
..\flexwnd.cpp \
|
|
..\cyclestr.cpp \
|
|
..\cfrmwrk.cpp \
|
|
..\registry.cpp \
|
|
..\main.cpp \
|
|
..\flextooltip.cpp \
|
|
..\cd3dsurf.cpp \
|
|
..\cdeviceviewtext.cpp \
|
|
..\populate.cpp \
|
|
..\flexinfobox.cpp \
|
|
..\flexcheckbox.cpp \
|
|
..\flexmsgbox.cpp \
|
|
|
|
PRECOMPILED_INCLUDE=..\common.hpp
|
|
|
|
DLLDEF=..\diactfrm.def
|