targetdirs.mak

来自「C++类模版库实现」· MAK 代码 · 共 44 行

MAK
44
字号
# Time-stamp: <03/10/27 16:58:38 ptr># $Id: targetdirs.mak,v 1.1 2003/11/14 19:58:29 ptr Exp $OUTPUT_DIR             := obj/$(COMPILER_NAME)/shared$(EXTRA_DIRS)OUTPUT_DIR_DBG         := obj/$(COMPILER_NAME)/shared-g$(EXTRA_DIRS)OUTPUT_DIR_STLDBG      := obj/$(COMPILER_NAME)/shared-stlg$(EXTRA_DIRS)# file to store generated dependencies for make:DEPENDS_COLLECTION     := obj/$(COMPILER_NAME)/.make.dependifeq (cygwin,$(OSNAME))OUTPUT_DIR_A           := obj/$(COMPILER_NAME)/static$(EXTRA_DIRS)OUTPUT_DIR_A_DBG       := obj/$(COMPILER_NAME)/static-g$(EXTRA_DIRS)OUTPUT_DIR_A_STLDBG    := obj/$(COMPILER_NAME)/static-stlg$(EXTRA_DIRS)else# I use the same catalog, as for shared:OUTPUT_DIR_A           := $(OUTPUT_DIR)OUTPUT_DIR_A_DBG       := $(OUTPUT_DIR_DBG)OUTPUT_DIR_A_STLDBG    := $(OUTPUT_DIR_STLDBG)endifINSTALL_LIB_DIR        := ${SRCROOT}/../../libINSTALL_LIB_DIR_DBG    := ${SRCROOT}/../../libINSTALL_LIB_DIR_STLDBG := ${SRCROOT}/../../libINSTALL_BIN_DIR        := ${SRCROOT}/../../binINSTALL_BIN_DIR_DBG    := ${SRCROOT}/../../bin-gINSTALL_BIN_DIR_STLDBG := ${SRCROOT}/../../bin_stl-gOUTPUT_DIRS := $(OUTPUT_DIR) $(OUTPUT_DIR_DBG) $(OUTPUT_DIR_STLDBG) \               $(OUTPUT_DIR_A) $(OUTPUT_DIR_A_DBG) $(OUTPUT_DIR_A_STLDBG)# sort will remove duplicates:OUTPUT_DIRS := $(sort $(OUTPUT_DIRS))PHONY += dirs $(OUTPUT_DIRS)dirs:	$(OUTPUT_DIRS)$(OUTPUT_DIRS):	@if [ ! -d $@ ] ; then \	  mkdir -p $@ ; \	fi

⌨️ 快捷键说明

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