add 'make debug' option for stub cmake makefile.

This commit is contained in:
Campbell Barton 2011-02-19 13:46:08 +00:00
parent 65ce537c6c
commit e1575e5b58
1 changed files with 13 additions and 1 deletions

View File

@ -37,6 +37,15 @@ BLENDER_DIR:=$(shell pwd -P)
BUILD_DIR:=$(shell dirname $(BLENDER_DIR))/build/$(OS_NCASE)
# support 'make debug'
ifneq "$(findstring debug, $(MAKECMDGOALS))" ""
BUILD_DIR:=$(BUILD_DIR)_debug
BUILD_TYPE:=Debug
else
BUILD_TYPE:=Release
endif
# Get the number of cores for threaded build
NPROCS:=1
ifeq ($(OS), Linux)
@ -61,7 +70,7 @@ all:
if test ! -f $(BUILD_DIR)/CMakeCache.txt ; then \
mkdir -p $(BUILD_DIR) ; \
cd $(BUILD_DIR) ; \
cmake $(BLENDER_DIR) -DCMAKE_BUILD_TYPE:STRING=Release ; \
cmake $(BLENDER_DIR) -DCMAKE_BUILD_TYPE:STRING=$(BUILD_TYPE) ; \
fi
@echo
@ -71,6 +80,9 @@ all:
@echo run blender from "$(BUILD_DIR)/bin/blender"
@echo
debug: all
# pass
# package types
package_debian:
cd build_files/package_spec ; sh ./build_debian.sh