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
# Copyright (c) 1998-1999, Microsoft Corporation, all rights reserved
|
|
#
|
|
# sources
|
|
# IEEE 1394 mini-port/call-manager driver
|
|
# BUILD command sources file
|
|
#
|
|
# 12/28/98 JosephJ
|
|
|
|
TARGETNAME=nic1394
|
|
TARGETPATH=obj
|
|
TARGETTYPE=DRIVER
|
|
TARGETLIBS=$(DDK_LIB_PATH)\ndis.lib \
|
|
$(DS_LIB_PATH)\rsa32k.lib
|
|
|
|
MSC_WARNING_LEVEL=/W3 /WX
|
|
|
|
INCLUDES=..\..\inc;$(DDK_INC_PATH);$(DDK_INC_PATH)\wdm; \
|
|
$(DS_INC_PATH)\crypto;
|
|
|
|
SOURCES = \
|
|
nt.c \
|
|
irp.c \
|
|
mp.c \
|
|
cm.c \
|
|
util.c \
|
|
debug.c \
|
|
send.c \
|
|
receive.c\
|
|
channel.c \
|
|
bcm.c \
|
|
globals.c \
|
|
pktlog.c\
|
|
driver.c\
|
|
md5.c\
|
|
version.rc
|
|
|
|
PRECOMPILED_INCLUDE=precomp.h
|
|
PRECOMPILED_PCH=precomp.pch
|
|
PRECOMPILED_OBJ=precomp.obj
|
|
|
|
# System and NDIS wrapper definitions.
|
|
#
|
|
C_DEFINES= -DNDIS50
|
|
C_DEFINES=$(C_DEFINES) -DNDIS_MINIPORT_DRIVER
|
|
C_DEFINES=$(C_DEFINES) -DNDIS50_MINIPORT
|
|
C_DEFINES=$(C_DEFINES) -DBINARY_COMPATIBLE=1 -DNDIS_WDM=1
|
|
C_DEFINES=$(C_DEFINES) -DNT
|
|
C_DEFINES=$(C_DEFINES) -DPSDEBUG
|
|
C_DEFINES=$(C_DEFINES) -DWin2K
|
|
#C_DEFINES=$(C_DEFINES) -DWin9X
|
|
|
|
|
|
# merge RSA32K.LIB paged code & data into non-paged sections.
|
|
LINKER_FLAGS = $(LINKER_FLAGS) -map -merge:PAGER32C=.text -merge:PAGER32D=.data -merge:PAGER32R=.rdata
|
|
|
|
|
|
|
|
# Set CODFILES in your environment to build .COD files showing the
|
|
# compiler's assembly output interspersed with the C source. Unfortunately,
|
|
# this prevents .rc files from building.
|
|
#
|
|
!ifdef CODFILES
|
|
C_DEFINES=$(C_DEFINES) -FAcs
|
|
!endif
|