TARGETNAME=rocket
TARGETPATH=obj
TARGETTYPE=DRIVER

#TARGETLIBS=$(BASEDIR)\lib\*\$(DDKBUILDENV)\wmilib.lib
#INCLUDES=..\; $(BASEDIR)\src\comm\inc; $(BASEDIR)\src\network\inc; $(BASEDIR)\ddk\inc

SOURCES= 
i386_SOURCES= \
        ..\init.c      \
        init.rc        \
        ..\isr.c       \
        ..\initrk.c    \
        ..\initc.c     \
        ..\ioctl.c     \
        ..\openclos.c  \
        ..\options.c   \
        ..\read.c      \
        ..\queue.c     \
        ..\debuger.c   \
        ..\ssci.c      \
        ..\utils.c     \
        ..\pnp.c       \
        ..\pnpadd.c    \
        ..\pnprckt.c   \
        ..\waitmask.c  \
        ..\opstr.c     \
        ..\wmi.c       \
        ..\write.c     \
        ..\rocklog.mc  \

#  -b - .BIN filename should have .mc filename_ included for uniqueness.
MC_FLAGS=-b


# -FA causes the compiler to generate a assembly listing: *.cod files.

#C_DEFINES= $(C_OPTIONS)
#C_DEFINES= -DWINNT -DS_RK
#C_DEFINES= -DWINNT -DS_RK -DNT50 -DDBG=1
C_DEFINES= -DWINNT -DS_RK -DNT50
#C_DEFINES= -DWINNT -FAc
#C_DEFINES= -DWINNT -FAcheck.cod
#C_DEFINES= -DWINNT -DROCKETDEBUG=0
#C_DEFINES= -DWINNT -Facheck.asm -Zi

# -map:init.map linker option causes the linker to generate a map-file.

# LINKER_FLAGS= -map:rocket.map -pdb:rocket.pdb

# forces build to add debug symbols to the build - not needed for free
# release builds or checked builds

#NTDEBUG=ntsd

#PRECOMPILED_INCLUDE=precomp.h
#PRECOMPILED_PCH=precomp.pch
#PRECOMPILED_OBJ=precomp.obj