Skip to content
Snippets Groups Projects

v0.1.4

Merged Maxence Naud requested to merge dev into main
1 file
+ 10
1
Compare changes
  • Side-by-side
  • Inline
+ 10
1
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.18)
 
set(CXX_STANDARD 14)
file(STRINGS "${CMAKE_SOURCE_DIR}/version.txt" version)
file(STRINGS "${CMAKE_SOURCE_DIR}/version.txt" version)
@@ -19,6 +20,7 @@ option(PYBIND "python binding" OFF)
@@ -19,6 +20,7 @@ option(PYBIND "python binding" OFF)
option(WERROR "Warning as error" OFF)
option(WERROR "Warning as error" OFF)
option(TEST "Enable tests" ON)
option(TEST "Enable tests" ON)
option(COVERAGE "Enable coverage" OFF)
option(COVERAGE "Enable coverage" OFF)
 
option(ENABLE_ASAN "Enable ASan (AddressSanitizer) for runtime analysis of memory use (over/underflow, memory leak, ...)" OFF)
##############################################
##############################################
# Import utils CMakeLists
# Import utils CMakeLists
@@ -28,6 +30,13 @@ if(CMAKE_COMPILER_IS_GNUCXX AND COVERAGE)
@@ -28,6 +30,13 @@ if(CMAKE_COMPILER_IS_GNUCXX AND COVERAGE)
Include(CodeCoverage)
Include(CodeCoverage)
endif()
endif()
 
if(NOT $ENV{AIDGE_INSTALL} STREQUAL "")
 
set(CMAKE_INSTALL_PREFIX $ENV{AIDGE_INSTALL})
 
list(APPEND CMAKE_PREFIX_PATH $ENV{AIDGE_INSTALL})
 
message(WARNING "Env var AIDGE_INSTALL detected : $ENV{AIDGE_INSTALL}. Set CMAKE_INSTALL_PREFIX to AIDGE_INSTALL & added to CMAKE_PREFIX_PATH"
 
"\n\tCMAKE_INSTALL_PREFIX = ${CMAKE_INSTALL_PREFIX}"
 
"\n\tCMAKE_PREFIX_PATH = ${CMAKE_PREFIX_PATH}")
 
endif()
##############################################
##############################################
# Find system dependencies
# Find system dependencies
find_package(aidge_core REQUIRED)
find_package(aidge_core REQUIRED)
Loading