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.
 
 
 
 
 
 

103 lines
1.8 KiB

## Relative Path to root of project
RootPath=..\..
DEBUG=ON
!IF "$(TGT)" == "WIN32"
TargetEnvironment=WIN32
OBJDIR=ch
OBJfiles= \
$(OBJDIR)\faxcodec.obj \
$(OBJDIR)\convert.obj \
$(OBJDIR)\t4core.obj \
$(OBJDIR)\bitrev.obj
DEFfile=awcodc32.def
LibMain=
RESfile=$(OBJDIR)\awcodc32.res
EXEname=$(OBJDIR)\awcodc32.dll
!IF "$(DEBUG)"=="ON"
LocalLibraries=awkrnl32.lib
!ENDIF
!ELSE
TargetEnvironment=IFBGPROC
OBJfiles= \
$(OBJDIR)\faxcodec.obj \
$(OBJDIR)\convert.obj \
$(OBJDIR)\t4core16.obj \
$(OBJDIR)\bitrev16.obj
!IF "$(TGT)" == "WFW"
OBJDIR=wp
DEFfile=faxcomp.def
RESfile=$(OBJDIR)\faxcomp.res
EXEname=$(OBJDIR)\faxcomp.dll
!ELSE
OBJDIR=if
DEFfile=faxcodec.def
RESfile=$(OBJDIR)\faxcodec.res
EXEname=$(OBJDIR)\faxcodec.dll
!ENDIF
!ENDIF
!IF "$(DEBUG)" == "ON"
OBJDIR=$(OBJDIR)debug
!ELSE
OBJDIR=$(OBJDIR)retail
LocalCFLAGS=/vms /vmg #-Ocl
!ENDIF
## Target
TARGETS=$(EXEname)
LibType=dll
# Used by depends to create the include file dependencies for
# the source files
SRCfiles= faxcodec.cpp convert.cpp t4core.c t4core16.asm bitrev.c bitrev16.asm
# Used by the automatic linking rules to figure out what objs
# to link in. Must have full path specified. Also used by
# cleanint to delete all intermediate created objs. Must be
# defined with path relative to $(OBJDIR)
## Flags
LocalAFLAGS=
LocalLFLAGS=
## Paths
LocalCIncludePaths=.
LocalCCmdIncPaths=
LocalAIncludePaths=
## Inference Rules
!INCLUDE $(RootPath)\common\rules.mak
## Standard Targets
help: StdHelp
cleanint: stdclint
cleantgt: stdcltgt
cleanall: cleanint cleantgt
## Link Rules
!INCLUDE $(RootPath)\common\targets.mak
## Exlicit Dependencies
!INCLUDE depends.mak
all: $(TARGETS)
retail:
$(MAKE) DEBUG=OFF all
debug:
$(MAKE) DEBUG=ON all