Revision: 45911
http://brlcad.svn.sourceforge.net/brlcad/?rev=45911&view=rev
Author: kunigami
Date: 2011-08-10 21:21:52 +0000 (Wed, 10 Aug 2011)
Log Message:
-----------
modified the way osl searches for external packages. we want it to seach for
local libraries (that will be packed and compiled with osl)
Modified Paths:
--------------
osl/trunk/osl/src/cmake/externalpackages.cmake
Modified: osl/trunk/osl/src/cmake/externalpackages.cmake
===================================================================
--- osl/trunk/osl/src/cmake/externalpackages.cmake 2011-08-10 20:31:33 UTC
(rev 45910)
+++ osl/trunk/osl/src/cmake/externalpackages.cmake 2011-08-10 21:21:52 UTC
(rev 45911)
@@ -45,10 +45,12 @@
setup_path (ILMBASE_HOME "${THIRD_PARTY_TOOLS_HOME}"
"Location of the ILMBase library install")
mark_as_advanced (ILMBASE_HOME)
+
find_path (ILMBASE_INCLUDE_AREA OpenEXR/half.h
+ ${ILMBASE_HOME}/include
${ILMBASE_HOME}/include/ilmbase-${ILMBASE_VERSION}
- ${ILMBASE_HOME}/include
- )
+ NO_DEFAULT_PATH)
+
if (ILMBASE_CUSTOM)
set (IlmBase_Libraries ${ILMBASE_CUSTOM_LIBRARIES})
separate_arguments(IlmBase_Libraries)
@@ -60,7 +62,7 @@
find_library (current_lib ${_lib}
PATHS ${ILMBASE_HOME}/lib ${ILMBASE_HOME}/lib64
${ILMBASE_LIB_AREA}
- )
+ NO_DEFAULT_PATH)
list(APPEND ILMBASE_LIBRARIES ${current_lib})
# this effectively unsets ${current_lib} so that find_library()
# won't use the previous search results from the cache
@@ -132,9 +134,9 @@
###########################################################################
# Boost setup
-message (STATUS "BOOST_ROOT ${BOOST_ROOT}")
+message (STATUS "--- BOOST_ROOT ${BOOST_ROOT}")
-set (Boost_ADDITIONAL_VERSIONS "1.40" "1.39" "1.38" "1.38.0" "1.37" "1.37.0"
"1.34.1" "1_34_1")
+set (Boost_ADDITIONAL_VERSIONS "1.46.1" "1.40" "1.39" "1.38" "1.38.0" "1.37"
"1.37.0" "1.34.1" "1_34_1")
#set (Boost_USE_STATIC_LIBS ON)
set (Boost_USE_MULTITHREADED ON)
if (BOOST_CUSTOM)
@@ -145,7 +147,7 @@
list (APPEND Boost_COMPONENTS wave)
endif ()
- find_package (Boost 1.34 REQUIRED
+ find_package (Boost 1.46.1 REQUIRED
COMPONENTS ${Boost_COMPONENTS}
)
endif ()
@@ -251,11 +253,12 @@
PATHS ${LLVM_DIRECTORY}/include
)
else ()
+ message (STATUS "Seaching for LLVM_LIBRARY")
find_library ( LLVM_LIBRARY
- NAMES LLVM-2.7 LLVM-2.8svn LLVM-2.8 LLVM-2.9svn
- PATHS /usr/local/lib /opt/local/lib )
+ NAMES LLVM-2.7 LLVM-2.8svn LLVM-2.8 LLVM-2.9svn LLVM-2.9
+ PATHS /usr/local/lib /opt/local/lib
/Users/kunigami/dev/brlcad-root/brlcad/osl/trunk/dist/lib )
find_path ( LLVM_INCLUDES llvm/LLVMContext.h
- PATHS /usr/local/include /opt/local/include
+ PATHS /usr/local/include /opt/local/include
/Users/kunigami/dev/brlcad-root/brlcad/osl/trunk/dist/include
)
endif ()
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model
configuration take the hassle out of deploying and managing Subversion and
the tools developers use with it. Learn more about uberSVN and get a free
download at: http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits