# (1) cmake_minimum_required(VERSION 2.6 FATAL_ERROR) project(incl) include(FindROOT.cmake) # (2) option(WITH_GEANT4_UIVIS "Build example with Geant4 UI and Vis drivers" ON) if(WITH_GEANT4_UIVIS) find_package(Geant4 REQUIRED ui_all vis_all) else() find_package(Geant4 REQUIRED) endif() # (3) include(${Geant4_USE_FILE}) include_directories(${PROJECT_SOURCE_DIR}/include ${ROOT_INCLUDE_DIR}) set(LINK_DIRECTORIES ${ROOT_LIBRARY_DIR} /home/irfulx168/mnt/acorsi/INCL/lib) link_directories( ${LINK_DIRECTORIES}) #link_directories(/home/irfulx168/mnt/acorsi/INCL/lib ExN03BeamIn) #link_directories(/home/irfulx168/mnt/acorsi/INCL/lib ExN03Datai_eventbyevent_new) # (4) file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc) file(GLOB headers ${PROJECT_SOURCE_DIR}/include/*.hh) # (5) add_executable(incl incl.cc ${sources} ${headers}) target_link_libraries(incl ${Geant4_LIBRARIES} ${ROOT_LIBRARY_DIR} /home/irfulx168/mnt/acorsi/INCL/lib ) # (6) set(EXAMPLE_SCRIPTS #run_nothing.mac ) # (7) install(TARGETS incl DESTINATION .)