From f75711db7fd3565925880f8a2ea89088334c35bf Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 28 Aug 2013 04:32:39 +0000 Subject: [PATCH] cmake: set python, llvm and osl libs as advanced. --- CMakeLists.txt | 25 ++++++++++++++++--- .../cmake/Modules/FindPythonLibsUnix.cmake | 1 + 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2395b653f97..a8df8301584 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -771,14 +771,14 @@ if(UNIX AND NOT APPLE) endif() if(LLVM_DIRECTORY) - FIND_PROGRAM(LLVM_CONFIG llvm-config-${LLVM_VERSION} HINTS ${LLVM_DIRECTORY}/bin NO_CMAKE_PATH) + find_program(LLVM_CONFIG llvm-config-${LLVM_VERSION} HINTS ${LLVM_DIRECTORY}/bin NO_CMAKE_PATH) if(NOT LLVM_CONFIG) - FIND_PROGRAM(LLVM_CONFIG llvm-config HINTS ${LLVM_DIRECTORY}/bin NO_CMAKE_PATH) + find_program(LLVM_CONFIG llvm-config HINTS ${LLVM_DIRECTORY}/bin NO_CMAKE_PATH) endif() else() - FIND_PROGRAM(LLVM_CONFIG llvm-config-${LLVM_VERSION}) + find_program(LLVM_CONFIG llvm-config-${LLVM_VERSION}) if(NOT LLVM_CONFIG) - FIND_PROGRAM(LLVM_CONFIG llvm-config) + find_program(LLVM_CONFIG llvm-config) endif() endif() execute_process(COMMAND ${LLVM_CONFIG} --version @@ -2145,6 +2145,23 @@ endif() set(CMAKE_C_FLAGS "${C_WARNINGS} ${CMAKE_C_FLAGS} ${PLATFORM_CFLAGS}") set(CMAKE_CXX_FLAGS "${CXX_WARNINGS} ${CMAKE_CXX_FLAGS} ${PLATFORM_CFLAGS}") +# defined above, platform spesific but shared names +mark_as_advanced( + CYCLES_OSL + OSL_LIB_EXEC + OSL_COMPILER + OSL_LIB_COMP + OSL_LIB_QUERY + OSL_INCLUDES +) + +mark_as_advanced( + LLVM_CONFIG + LLVM_DIRECTORY + LLVM_LIBRARY + LLVM_VERSION +) + #------------------------------------------------------------------------------- # Global Defines diff --git a/build_files/cmake/Modules/FindPythonLibsUnix.cmake b/build_files/cmake/Modules/FindPythonLibsUnix.cmake index 82f74373b8b..30019eb0b70 100644 --- a/build_files/cmake/Modules/FindPythonLibsUnix.cmake +++ b/build_files/cmake/Modules/FindPythonLibsUnix.cmake @@ -199,4 +199,5 @@ MARK_AS_ADVANCED( PYTHON_INCLUDE_DIR PYTHON_INCLUDE_CONFIG_DIR PYTHON_LIBRARY + PYTHON_LIBPATH )