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.
64 lines
1.5 KiB
64 lines
1.5 KiB
#
|
|
# Create a Win32 application
|
|
#
|
|
# Things to know about:
|
|
#
|
|
# Don't put spaces around '=' in assignments as BUILD
|
|
# will GP fault
|
|
#
|
|
# Don't use macros in here. BUILD can't cope
|
|
#
|
|
#
|
|
|
|
MAJORCOMP=windows
|
|
MINORCOMP=audiosrv
|
|
|
|
# Define the name and type of the application
|
|
|
|
TARGETNAME=AudioSrv
|
|
TARGETPATH=obj
|
|
TARGETTYPE=DYNLINK
|
|
UMTYPE=windows
|
|
|
|
# List any libraries not included by WIN32LIBS in MAKEFILE.DEF
|
|
|
|
TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \
|
|
$(SDK_LIB_PATH)\user32.lib \
|
|
$(SDK_LIB_PATH)\advapi32.lib \
|
|
$(SDK_LIB_PATH)\setupapi.lib \
|
|
$(SDK_LIB_PATH)\shell32.lib \
|
|
$(SDK_LIB_PATH)\ole32.lib \
|
|
$(SDK_LIB_PATH)\rpcrt4.lib \
|
|
$(SDK_LIB_PATH)\wtsapi32.lib \
|
|
$(TERMSRV_LIB_PATH)\syslib.lib \
|
|
$(SDK_LIB_PATH)\winsta.lib \
|
|
$(SDK_LIB_PATH)\wdmguid.lib
|
|
|
|
# Define the path to search for <include> files
|
|
INCLUDES=$(BASE_INC_PATH);$(TERMSRV_INC_PATH);$(BASEDIR)\public\internal\drivers\inc
|
|
|
|
IDL_TYPE=RPC
|
|
PASS0_SERVERDIR=.
|
|
USE_NTDLL=1
|
|
MIDL_FLAGS= -prefix server $(MIDL_FLAGS)
|
|
DLLENTRY=DllMain
|
|
|
|
# MSC_OPTIMIZATION=-Fc
|
|
|
|
# list each C and RC source file
|
|
#
|
|
SOURCES=audiosrv.idl \
|
|
audiosrv.rc \
|
|
audiosrv_s.c \
|
|
Service.c \
|
|
audiosrv.cpp \
|
|
agfxs.cpp \
|
|
mme.cpp \
|
|
sad.cpp \
|
|
ts.cpp \
|
|
ksi.cpp \
|
|
reg.cpp
|
|
|
|
# Unicode
|
|
C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE
|
|
|