[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55631] trunk/blender/CMakeLists.txt: CMake fix: OpenEXR and Tiff are linking dependencies of OIIO, and fix for Boost-Cycles-OIIO order
Dalai Felinto
dfelinto at gmail.com
Wed Mar 27 19:44:47 CET 2013
Revision: 55631
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55631
Author: dfelinto
Date: 2013-03-27 18:44:46 +0000 (Wed, 27 Mar 2013)
Log Message:
-----------
CMake fix: OpenEXR and Tiff are linking dependencies of OIIO, and fix for Boost-Cycles-OIIO order
The NOT BOOST test was changing Cycles so should be before the
cycles-oiio link (by Campbell Barton, thanks)
And exr and tiff are required for oiio (on OSX at least)
Modified Paths:
--------------
trunk/blender/CMakeLists.txt
Modified: trunk/blender/CMakeLists.txt
===================================================================
--- trunk/blender/CMakeLists.txt 2013-03-27 18:31:18 UTC (rev 55630)
+++ trunk/blender/CMakeLists.txt 2013-03-27 18:44:46 UTC (rev 55631)
@@ -408,11 +408,6 @@
set(WITH_HEADLESS ON)
endif()
-# auto enable openimageio for cycles
-if(WITH_CYCLES)
- set(WITH_OPENIMAGEIO ON)
-endif()
-
# enable boost for cycles, booleans, audaspace or i18n
# otherwise if the user disabled
if(NOT WITH_BOOST)
@@ -431,6 +426,17 @@
set(WITH_BOOST OFF)
endif()
+# auto enable openimageio for cycles
+if(WITH_CYCLES)
+ set(WITH_OPENIMAGEIO ON)
+endif()
+
+# auto enable openimageio linking dependencies
+if(WITH_OPENIMAGEIO)
+ set(WITH_IMAGE_OPENEXR ON)
+ set(WITH_IMAGE_TIFF ON)
+endif()
+
# auto enable llvm for cycles_osl
if(WITH_CYCLES_OSL)
set(WITH_LLVM ON CACHE BOOL "ON" FORCE)
More information about the Bf-blender-cvs
mailing list