I updated the FREETYPE2 checks so it didn't build freetype stuff

if WITH_FREETYPE2 was set to false.

Also added/cleaned up source/nan_compile.mk NAN_NOKETSJI stuff a hair.

Kent
This commit is contained in:
2005-02-18 16:52:03 +00:00
parent f24c823f77
commit 8c4608bbf4
4 changed files with 14 additions and 12 deletions

6
extern/Makefile vendored
View File

@@ -34,7 +34,11 @@ include nan_definitions.mk
SOURCEDIR = extern
DIR = $(OCGDIR)/extern
DIRS = qhull/src solid bFTGL/src
DIRS = qhull/src solid
ifeq ($(WITH_FREETYPE2), true)
DIRS += bFTGL/src
endif
TARGET =
ifneq ($(OS),irix)

View File

@@ -72,7 +72,7 @@ CPPFLAGS += -I$(NAN_IKSOLVER)/include
# path to our own external headerfiles
CPPFLAGS += -I..
ifdef WITH_FREETYPE2
ifeq ($(WITH_FREETYPE2), true)
CPPFLAGS += -DWITH_FREETYPE2
CPPFLAGS += -I$(NAN_FREETYPE)/include
CPPFLAGS += -I$(NAN_FREETYPE)/include/freetype2

View File

@@ -55,6 +55,6 @@ CPPFLAGS += -I$(NAN_FREETYPE)/include/freetype2
CPPFLAGS += -I$(SRCHOME)/blender/blenkernel
CPPFLAGS += -I../../include/
ifdef WITH_FREETYPE2
ifeq ($(WITH_FREETYPE2), true)
CPPFLAGS += -DWITH_FREETYPE2
endif

View File

@@ -38,9 +38,13 @@ CPPFLAGS ?= $(NAN_CPPFLAGS)
# common parts ---------------------------------------------------
# Uncomment next lines to enable integrated game engine
CFLAGS += -DGAMEBLENDER=1
CFLAGS += -DUSE_SUMO_SOLID
CCFLAGS += -DUSE_SUMO_SOLID
ifneq ($(NAN_NO_KETSJI), true)
CFLAGS += -DGAMEBLENDER=1
CFLAGS += -DUSE_SUMO_SOLID
CCFLAGS += -DUSE_SUMO_SOLID
else
CPPFLAGS += -DNO_KETSJI
endif
ifdef NAN_DEBUG
CFLAGS += $(NAN_DEBUG)
@@ -52,12 +56,6 @@ REL_CCFLAGS += -DNDEBUG
DBG_CFLAGS += -g
DBG_CCFLAGS += -g
# Is the game engine getting you down? ---------------------------------
ifeq ($(NAN_NO_KETSJI), true)
CPPFLAGS += -DNO_KETSJI
endif
# Support for new transform code ---------------------------------------
ifeq ($(NAN_NEW_TRANSFORM), true)
CPPFLAGS += -DNEWTRANSFORM