mirror of https://github.com/lianthony/NT4.0
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.
80 lines
1.7 KiB
80 lines
1.7 KiB
C600 = 1
|
|
!include $(COMMON)\src\global.mk
|
|
|
|
!ifndef IMPORT
|
|
!error IMPORT must be defined in your environment
|
|
!endif
|
|
|
|
INCLUDE=$(INCLUDE);$(IMPORT)\ddk\386\include
|
|
PATH=$(IMPORT)\ddk\386\tools;$(IMPORT)\c700a\bin;$(IMPORT)\masm610\bin;$(PATH)
|
|
CINCLUDES=-I$(IMPORT)\C700A\H -I$(IMPORT)\sdk\include
|
|
AINCLUDES=-I$(IMPORT)\ddk\386\include
|
|
LIB=$(IMPORT)\C700A\LIB;$(IMPORT)\SDK\LIB
|
|
|
|
|
|
ASM = $(IMPORT)\masm6\binr\mlx.exe
|
|
WIN32 = $(IMPORT)\win32
|
|
WIN32INC= $(WIN32)\ddk\inc
|
|
NDIS3 = $(NDIS3)
|
|
NDIS3INC = $(NDIS3)\inc
|
|
|
|
#
|
|
# Common objects get built into Common
|
|
#
|
|
COMDEBBIN=$(ROOTDIR)\vxd\common\debug
|
|
COMNODEBBIN=$(ROOTDIR)\vxd\common\nodebug
|
|
COMDEBOBJ=$(COMDEBBIN)
|
|
COMNODEBOBJ=$(COMNODEBBIN)
|
|
|
|
#
|
|
# Chicago specific binaries/objects
|
|
#
|
|
CDEBBIN=$(ROOTDIR)\vxd\chicago\debug
|
|
CNODEBBIN=$(ROOTDIR)\vxd\chicago\nodebug
|
|
CDEBOBJ=$(CDEBBIN)
|
|
CNODEBOBJ=$(CNODEBBIN)
|
|
|
|
#
|
|
# Snowball specific binaries/objects
|
|
#
|
|
SDEBBIN=$(ROOTDIR)\vxd\snowball\debug
|
|
SNODEBBIN=$(ROOTDIR)\vxd\snowball\nodebug
|
|
SDEBOBJ=$(SDEBBIN)
|
|
SNODEBOBJ=$(SNODEBBIN)
|
|
|
|
BLT=$(ROOTDIR)\blt
|
|
TOOLS=$(ROOTDIR)\tools
|
|
|
|
INC=$(ROOTDIR)\inc
|
|
H=$(ROOTDIR)\h
|
|
|
|
BLTF1=$(BLT:\=/)
|
|
BLTF=$(BLTF1:.=\.)
|
|
|
|
INCF1=$(INC:\=/)
|
|
INCF=$(INCF1:.=\.)
|
|
|
|
HF1=$(H:\=/)
|
|
HF=$(HF1:.=\.)
|
|
|
|
NDIS3F1=$(NDIS3INC:\=/)
|
|
NDIS3F=$(NDIS3F1:.=\.)
|
|
|
|
BASEDIRF1=$(BASEDIR:\=/)
|
|
BASEDIRF=$(BASEDIRF1:.=\.)
|
|
|
|
LINK386 = $(WIN32)\ddk\bin\link386 # flat model linker
|
|
MAPSYM386 = $(IMPORT)\wintools\bin\mapsym32 # flat model mapsym
|
|
ADDHDR = $(WIN32)\ddk\bin\addhdr.exe # windows AddHdr utility
|
|
SHTOINC=$(TOOLS)\h2inc.sed
|
|
|
|
#
|
|
# Linker for win32 applications
|
|
#
|
|
WIN32LINK=link32.exe
|
|
|
|
{$(COMMON)\h}.h{$(BLT)}.inc:
|
|
$(SED) -f $(SHTOINC) <$< >$(BLT)\$(@B).inc
|
|
|
|
{$(H)}.h{$(BLT)}.inc:
|
|
$(SED) -f $(SHTOINC) <$< >$(BLT)\$(@B).inc
|