Leaked source code of windows server 2003
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.
|
|
!IF 0
Copyright (c) 1996 Microsoft Corporation
Module Name:
sources.
Abstract:
Builds the DINPUT.LIB file.
We can't use the standard way, because the C compiler will not allow you to put OBJs created via a precompiled header into a library.
Not my idea.
Author:
RaymondC
History: Date By Reason ==== == ====== 1996- RaymondC first version (DX3) 2000-Dec-19 MarcAnd Brought back for DX8a
!ENDIF
MAJORCOMP=windows MINORCOMP=media UMTYPE=windows
TARGETNAME=dinput TARGETTYPE=LIBRARY NTDEBUG=ntsdnodbg
TARGETPATH=obj
#keep debug info out of lib to save space !undef NTDEBUG !undef NTBBT
!ifndef DXROOT DXROOT=$(BASEDIR)\MultiMedia\DirectX !endif
!INCLUDE $(DXROOT)\Project.mk
INCLUDES=$(INCLUDES); \ ..\;\ $(DXROOT)\inc;\
SOURCES=\ ..\dilib1.c \ ..\dilib2.c \ ..\dilib3.c \ ..\dilib4.c \ ..\dilib5.c \
DLLLIBOBJECTS=\ $O\dilib1.obj \ $O\dilib2.obj \ $O\dilib3.obj \ $O\dilib4.obj \ $O\dilib5.obj \
# # Make sure the DLL(s) have completed building before building the LIB. # The LIB generated by the DLL build is the foundation of the public LIB. # SYNCHRONIZE_DRAIN=1
# # The Win9x and NT files are identical, so use the NT one as # the Win9x one is not always built # HEADEROBJNAME=..\daytona\$O\$(TARGETNAME).lib
PASS1_PUBLISH=\ { $(O)\$(TARGETNAME).lib = $(SDK_LIB_PATH)\$(TARGETNAME).lib }\
|