cmake_minimum_required(VERSION 2.8) set(AUTO_PACKAGE "" CACHE STRING "package to build" ) if(NOT AUTO_PACKAGE) message(FATAL "Please define AUTO_PACKAGE with cmake -DAUTO_PACKAGE:PATH=") endif() if( NOT EXTERNAL_ASSEMBLY_BUILD_SHARED_HINT) set(EXTERNAL_ASSEMBLY_BUILD_SHARED_HINT ON CACHE BOOL "use shared linking") endif() option(AUTO_PACKAGE_NEW_CMAKEMODULES "build with new CMakeModules" OFF) if(AUTO_PACKAGE_NEW_CMAKEMODULES) include(../../CMakeModulesNew/AssemblySetup.cmake) else() include(../../CMakeModules/AssemblySetup.cmake) endif() debug_message("configuring with generator -->${CMAKE_GENERATOR}<--") set(CMAKE_PREFIX_PATH ${EXTERNAL_ASSEMBLY_COMMON_PREFIX} ) set(CMAKE_FIND_ROOT_PATH "${CMAKE_PREFIX_PATH}" ) #set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(USER_CMAKE_PREFIX_PATH "" CACHE PATH "Path to search dependencies" ) set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} ${USER_CMAKE_PREFIX_PATH}) #set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} USER_CMAKE_PREFIX_PATH} CACHE PATH "Path to search dependencies" FORCE) add_external_package_dir(${AUTO_PACKAGE} ${AUTO_PACKAGE_VERSION} ${AUTO_PACKAGE_FORCE})