diff options
author | Stefan Gartner <stefang@aon.at> | 2010-08-04 12:42:18 +0400 |
---|---|---|
committer | Stefan Gartner <stefang@aon.at> | 2010-08-04 12:42:18 +0400 |
commit | d50cc7826fe50e1e29a2501d2b70c75360a0534e (patch) | |
tree | 250abd6e693da3233f6c4bbdadc36d3fe86d5418 /source | |
parent | 708ef646631af236f6a12faa0682f7ad3913d5e0 (diff) |
== Makefiles ==
* add support for LCMS (disabled by default, set WITH_LCMS to true to enable it)
* fixed typo that prevented TIFF support to be properly enabled
* enable ray optimization by default (scons and cmake already did this)
* fixed building with libsndfile on darwin (disabled by default)
* quicktime: use audaspace headers from $(NAN_AUDASPACE)/include instead of intern
* gameengine: add -DWITH_FFMPEG to compiler flags when building with ffmpeg support
Diffstat (limited to 'source')
-rw-r--r-- | source/Makefile | 2 | ||||
-rw-r--r-- | source/blender/blenkernel/intern/Makefile | 5 | ||||
-rw-r--r-- | source/blender/editors/space_image/Makefile | 10 | ||||
-rw-r--r-- | source/blender/makesrna/intern/Makefile | 4 | ||||
-rw-r--r-- | source/blender/quicktime/apple/Makefile | 2 | ||||
-rw-r--r-- | source/blender/render/intern/raytrace/Makefile | 4 | ||||
-rw-r--r-- | source/gameengine/Ketsji/Makefile | 4 |
7 files changed, 27 insertions, 4 deletions
diff --git a/source/Makefile b/source/Makefile index e0c39bff368..00ff981362c 100644 --- a/source/Makefile +++ b/source/Makefile @@ -420,7 +420,7 @@ ifeq ($(WITH_JACK),true) endif ifeq ($(WITH_SNDFILE),true) - ifeq ($(OS),$(findstring $(OS), "linux")) + ifeq ($(OS),$(findstring $(OS), "linux darwin")) NAN_SND_LIBS += $(NAN_SNDFILELIBS) endif endif diff --git a/source/blender/blenkernel/intern/Makefile b/source/blender/blenkernel/intern/Makefile index 7a4eb52326a..eb14914c7ba 100644 --- a/source/blender/blenkernel/intern/Makefile +++ b/source/blender/blenkernel/intern/Makefile @@ -149,3 +149,8 @@ ifeq ($(OS), darwin) CPPFLAGS += -DPARALLEL=1 endif endif + +ifeq ($(WITH_LCMS), true) + CPPFLAGS += -DWITH_LCMS + CPPFLAGS += -I$(BF_LCMS_INC) +endif diff --git a/source/blender/editors/space_image/Makefile b/source/blender/editors/space_image/Makefile index cde31085d80..7267d1abb93 100644 --- a/source/blender/editors/space_image/Makefile +++ b/source/blender/editors/space_image/Makefile @@ -57,14 +57,20 @@ ifeq ($(WITH_OPENEXR), true) CPPFLAGS += -DWITH_OPENEXR endif -ifeq ($(WHITH_TIFF), true) +ifeq ($(WITH_TIFF), true) CPPFLAGS += -DWITH_TIFF endif +ifeq ($(WITH_LCMS), true) + CPPFLAGS += -DWITH_LCMS + CPPFLAGS += -I$(BF_LCMS_INC) +endif + ifeq ($(WHITH_CINEON), true) CPPFLAGS += -DWITH_CINEON endif ifeq ($(WHITH_HDR), true) CPPFLAGS += -DWITH_HDR -endif
\ No newline at end of file +endif + diff --git a/source/blender/makesrna/intern/Makefile b/source/blender/makesrna/intern/Makefile index 67238045be8..4262a3538c2 100644 --- a/source/blender/makesrna/intern/Makefile +++ b/source/blender/makesrna/intern/Makefile @@ -97,6 +97,10 @@ ifeq ($(WITH_TIFF),true) CPPFLAGS += -DWITH_TIFF endif +ifeq ($(WITH_LCMS),true) + CPPFLAGS += -DWITH_LCMS +endif + ifeq ($(WITH_CINEON),true) CPPFLAGS += -DWITH_CINEON endif diff --git a/source/blender/quicktime/apple/Makefile b/source/blender/quicktime/apple/Makefile index 70757f02055..88eea6ea002 100644 --- a/source/blender/quicktime/apple/Makefile +++ b/source/blender/quicktime/apple/Makefile @@ -59,5 +59,5 @@ CPPFLAGS += -I.. CPPFLAGS += -I../../blenloader -I../../imbuf/intern -I../../imbuf CPPFLAGS += -I../../blenlib -I../../makesdna -I../../editors/include -I../../avi CPPFLAGS += -I../../blenkernel -I../../render/extern/include -I../../windowmanager -I../../makesrna -CPPFLAGS += -I../../../intern/audaspace/intern +CPPFLAGS += -I$(NAN_AUDASPACE)/include diff --git a/source/blender/render/intern/raytrace/Makefile b/source/blender/render/intern/raytrace/Makefile index c136f945ca5..2da8038c610 100644 --- a/source/blender/render/intern/raytrace/Makefile +++ b/source/blender/render/intern/raytrace/Makefile @@ -63,3 +63,7 @@ endif ifeq ($(WITH_OPENEXR),true) CPPFLAGS += -DWITH_OPENEXR endif + +ifeq ($(WITH_BF_RAYOPTIMIZATION), true) + CPPFLAGS += -D__SSE__ +endif diff --git a/source/gameengine/Ketsji/Makefile b/source/gameengine/Ketsji/Makefile index 4ecd23fc1a2..1a7ec415382 100644 --- a/source/gameengine/Ketsji/Makefile +++ b/source/gameengine/Ketsji/Makefile @@ -65,6 +65,10 @@ CPPFLAGS += -I../../blender/imbuf CPPFLAGS += -I../../blender/gpu CPPFLAGS += -I$(NAN_GUARDEDALLOC)/include +ifeq ($(WITH_FFMPEG), true) + CPPFLAGS += -DWITH_FFMPEG +endif + ########################### SOURCEDIR = source/gameengine/Ketsji |