📄 makefile.win32
字号:
############################################################################## Software Testing Automation Framework (STAF) ## (C) Copyright IBM Corp. 2001 ## ## This software is licensed under the Common Public License (CPL) V1.0. ############################################################################### Setup system variablesOS_FS := $(EMPTY)\$(EMPTY)OS_PS := ;OS_TYPE := win32OS_SHARED_LIB_PREFIX := # NothingOS_SHARED_LIB_SUFFIX := .dllOS_LIBS := advapi32 user32OS_PTHREAD_LIB := # NothingOS_DL_LIB := # NothingOS_SOCKET_LIB := WSOCK32OS_LD_PATH_NAME := PATHOS_OE := .objOS_EE := .exe# Setup tool namesSTRIP := strip# Setup compiler variablesCC_NAME ?= mvcCC_TYPE ?= MVC6BUILD_ARCH := X86OS_COMMONFLAGS := -DSTAF_OS_NAME_WIN32# Figure out what drive letter the source tree is onDRIVE := $(word 2,$(subst /,$(SPACE),$(MAKEDIR)))#Win@ = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$@)#Win< = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$<)#WinOBJS = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$(OBJS))#WinO = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$(O))#WinREL = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$(REL))#WinSRC = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$(SRC))# XXX: Might need to add the subst /,\ in things other then @ and <OS_@ = $(subst /,\,$(subst /cygdrive/$(DRIVE),$(DRIVE):,$@))OS_< = $(subst /,\,$(subst /cygdrive/$(DRIVE),$(DRIVE):,$<))OS_OBJS = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$(OBJS))OS_O = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$(O))OS_REL = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$(REL))OS_SRC = $(subst /cygdrive/$(DRIVE),$(DRIVE):,$(SRC))# Provide the default location for REXX files on this systemREXX_ROOT ?= /cygdrive/d/ObjRexxREXX_BIN_DIR ?= $(REXX_ROOT)REXX_LIBDIRS ?= d:\ObjRexx\APIREXX_INCLUDEDIRS ?= $(REXX_LIBDIRS)RXPP_ROOT ?= d:/Tools/RxPPRXPP ?= $(REXX) $(RXPP_ROOT)/bin/RxPPRXPP_PATH ?= $(RXPP_ROOT)/lib;$(OS_REL)/libB2H_ROOT ?= d:/Tools/b2h# Provide the default location for Java files on this systemJAVA_DEFAULT_VERSION ?= V12JAVA_BUILD_V11 ?= 0JAVA_V11_ROOT ?= /cygdrive/d/Java/jdk1.1.8JAVA_V11_LIBS ?= javaiJAVA_V11_LIBDIRS ?= $(JAVA_V11_ROOT)/libJAVA_BUILD_V12 ?= 1JAVA_V12_ROOT ?= /cygdrive/d/Java/jdk1.3.0_02JAVA_V12_LIBDIRS ?= $(JAVA_V12_ROOT)/lib# Provide the default location for Perl files on this systemPERL_V58_ROOT ?= c:/perl583PERL_V58_INCLUDEDIRS ?= $(PERL_V58_ROOT)/lib/COREPERL_V58_LIBDIRS ?= $(PERL_V58_ROOT)/lib/COREPERL_V58_XSUBPP ?= $(PERL_V58_ROOT)/bin/xsubpp.batPERL_V58_TYPEMAP ?= $(PERL_V58_ROOT)/lib/ExtUtilsPERL_V58_LIBS ?= perl58PERL_BUILD_V58 ?= 1PERL_V56_ROOT ?= c:/perlPERL_V56_INCLUDEDIRS ?= $(PERL_V56_ROOT)/lib/COREPERL_V56_LIBDIRS ?= $(PERL_V56_ROOT)/lib/COREPERL_V56_XSUBPP ?= $(PERL_V58_ROOT)/bin/xsubpp.batPERL_V56_TYPEMAP ?= $(PERL_V56_ROOT)/lib/ExtUtilsPERL_V56_LIBS ?= perl56PERL_BUILD_V56 ?= 1PERL_BUILD_V50 ?= 0# Provide the default location for Python files on this systemPYTHON_ROOT ?= c:/python22PYTHON_INCLUDEDIRS ?= c:/python22/includePYTHON_LIBDIRS ?= c:/python22/LibsPYTHON_LIBS ?= python22# Provide the default location for TCL files on this systemTCL_ROOT ?= c:/tclTCL_LIBS ?= tcl83# Provide the default location for HTTP service files on this systemAPACHE_XERCES_ROOT ?= c:/tools/xerces-2_6_2COMMONS_LOGGING_ROOT ?= c:/tools/commons-logging-1.0.4COMMONS_CODEC_ROOT ?= c:/tools/commons-codec-1.3COMMONS_HTTPCLIENT_ROOT ?= c:/tools/commons-httpclient-3.0NEKOHTML_ROOT ?= c:/tools/nekohtml-0.9.5# Provide the default location for zlib files on this systemZLIB_SOURCEDIR ?= c:/tools/zlib-1.2.1# Provide the default location for openssl files on this systemOPENSSL_SOURCEDIR ?= c:/tools/openssl-0.9.7dANT_ROOT ?= c:/tools/apache-ant-1.6.2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -