1
# Check if cmake has the required version
2
cmake_minimum_required(VERSION 2.8.0 FATAL_ERROR)
4
# Set name of our project
5
project(detector_alignment)
7
set(EXECUTABLE_OUTPUT_PATH "${CMAKE_BINARY_DIR}/../bin")
9
# Load some basic macros which are needed later on
10
include(${CMAKE_BINARY_DIR}/FindMAUS.cmake)
11
include(${CMAKE_BINARY_DIR}/FindROOT.cmake)
13
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -O3 -std=c++11")
14
# set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -ggdb" )
17
include_directories( ${CMAKE_SOURCE_DIR})
20
include_directories(${ROOT_INCLUDE_DIR})
21
link_directories (${ROOT_LIBRARY_DIR})
24
include_directories( ${MAUS_INCLUDE_DIR})
25
link_directories( ${MAUS_LIBRARY_DIR})
27
set(STOP_SIGNAL "${CMAKE_BINARY_DIR}/stop")
28
message(STATUS ${STOP_SIGNAL})
30
message(STATUS "C flags : " ${CMAKE_C_FLAGS})
31
message(STATUS "CXX flags : " ${CMAKE_CXX_FLAGS})
32
message(STATUS "Linker flags : " ${CMAKE_EXE_LINKER_FLAGS}\n)
34
ADD_EXECUTABLE(align_trackers align_trackers.cpp)
35
TARGET_LINK_LIBRARIES(align_trackers ${MAUS_LIBRARIES}