76 lines
1.4 KiB
Plaintext
76 lines
1.4 KiB
Plaintext
#
|
|
# Create WINMM.DLL
|
|
#
|
|
|
|
MAJORCOMP=windows
|
|
MINORCOMP=winmm
|
|
|
|
TARGETNAME=winmm
|
|
TARGETPATH=$(_NTBINDIR)\public\sdk\lib
|
|
TARGETTYPE=DYNLINK
|
|
UMTYPE=windows
|
|
|
|
|
|
# Define libs we need and where to find them
|
|
|
|
TARGETLIBS=$(_NTBINDIR)\public\sdk\lib\*\user32.lib \
|
|
$(_NTBINDIR)\public\sdk\lib\*\gdi32.lib \
|
|
$(_NTBINDIR)\public\sdk\lib\*\advapi32.lib \
|
|
$(_NTBINDIR)\public\sdk\lib\*\kernel32.lib
|
|
|
|
INCLUDES=..\inc;..\..\inc;$(BASEDIR)\private\inc
|
|
|
|
|
|
#
|
|
# Retail
|
|
#
|
|
C_DEFINES=-D_WINMM_
|
|
|
|
|
|
NTPROFILEINPUT=yes
|
|
|
|
#
|
|
# Debug (normally commented out but leave in file)
|
|
#
|
|
#C_DEFINES=-D_WINMM_ -DDEBUG
|
|
#MSC_OPTIMIZATION=-Od -Zi
|
|
#NTDEBUG=ntsd
|
|
#NTDEBUGTYPE=both
|
|
|
|
USE_NTDLL=1
|
|
|
|
SOURCES=regapi.c \
|
|
csrthrd.c \
|
|
auxout.c \
|
|
drvr.c \
|
|
drvrrare.c \
|
|
debug.c \
|
|
joy.c \
|
|
mixer.c \
|
|
mmwow32.c \
|
|
mmwowmci.c \
|
|
mci.c \
|
|
mciparse.c \
|
|
mcisys.c \
|
|
mmwnd.c \
|
|
mmio.c \
|
|
mmioriff.c \
|
|
mmiomisc.c \
|
|
midi.c \
|
|
midistrm.c \
|
|
playsnd.c \
|
|
playwav.c \
|
|
time.c \
|
|
task.c \
|
|
util.c \
|
|
winmm.c \
|
|
wave.c \
|
|
clock.c \
|
|
midiemu.c \
|
|
migrate.c \
|
|
winmm.rc
|
|
|
|
# Set up the entry point
|
|
|
|
DLLENTRY=DllInstanceInit
|