variant.jam

来自「经典开源游戏glest的源代码」· JAM 代码 · 共 40 行

JAM
40
字号
#============================================================================# Setup of compiler/linker flags for debug/optimize mode#============================================================================VARIANT ?= optimize ;# Set modus related flagsCPPFLAGS += $(DEFS) ;CFLAGS   += $(COMPILER_CFLAGS) $(COMPILER_CFLAGS_$(VARIANT)) ;CXXFLAGS += $(COMPILER_CXXFLAGS) $(COMPILER_CXXFLAGS_$(VARIANT)) ;LIBS     += $(COMPILER_LIBS) $(COMPILER_LIBS_$(VARIANT)) ;LDFLAGS  += $(COMPILER_LDFLAGS) $(COMPILER_LDFLAGS_$(VARIANT)) ;LOCATE_OBJECTS = $(LOCATE_OBJECTS)/$(VARIANT) ;##  SubVariant variantname##    Specify subvarianet which are placed in separate compilation directories.SUBVARIANT ?= "" ;rule SubVariant{  SUBVARIANT = $(<) ;  if ! $(<)  {    SUBVARIANT = "" ;    if $(SAVED_LOCATE_TARGET)    {      LOCATE_TARGET = $(SAVED_LOCATE_TARGET) ;    }    SAVED_LOCATE_TARGET = ;  }  else  {    if ! $(SAVED_LOCATE_TARGET)    {      SAVED_LOCATE_TARGET = $(LOCATE_TARGET) ;    }    LOCATE_TARGET = $(LOCATE_TARGET)/$(SUBVARIANT) ;  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?