coriolis/flute/CMakeLists.txt

27 lines
855 B
CMake

# -*- mode: CMAKE explicit-buffer-name: "CMakeLists.txt<flute>" -*-
set( CMAKE_LEGACY_CYGWIN_WIN32 0 )
project( FLUTE )
cmake_minimum_required( VERSION 2.8.9 )
set( ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}" )
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
list( INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/" )
find_package( Bootstrap REQUIRED )
setup_project_paths( CORIOLIS )
print_cmake_module_path()
set_cmake_policies()
check_distribution()
setup_sysconfdir( "${CMAKE_INSTALL_PREFIX}" )
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development.Module)
find_package(PythonSitePackages REQUIRED)
find_package(HURRICANE REQUIRED)
find_package(CORIOLIS REQUIRED)
add_subdirectory( src )
add_subdirectory( cmake_modules )