Skip to content
Snippets Groups Projects
Commit 18b17978 authored by Antoine Lemasson's avatar Antoine Lemasson
Browse files

Implement BUILD_NPTOOL Check

parent ed40da27
No related branches found
No related tags found
1 merge request!1Update for nptool
Pipeline #242399 failed
......@@ -2,19 +2,19 @@ set (libNAME "PISTA")
MESSAGE("--------------------------")
MESSAGE("Building ${libNAME}")
MESSAGE("--------------------------")
include(GNUInstallDirs)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} $ENV{NPLib_DIR})
find_package(NPLib REQUIRED)
if(NPLib_FOUND)
set(NPLib_LIBRARIES "${NPLib_LIBRARIES} -lNPPISTA")
MESSAGE(STATUS "Found NPLib: ${NPLib_DIR}")
MESSAGE(STATUS "Found include: ${NPLib_INCLUDE_DIRS}")
MESSAGE(STATUS "Found libraries: ${NPLib_LIBRARIES}")
else(NPLib_FOUND)
MESSAGE(FATAL_ERROR "Could not find NPLib")
endif(NPLib_FOUND)
IF(BUILD_NPTOOL)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} $ENV{NPLib_DIR})
find_package(NPLib REQUIRED)
if(NPLib_FOUND)
set(NPLib_LIBRARIES "${NPLib_LIBRARIES} -lNPPISTA")
MESSAGE(STATUS "Found NPLib: ${NPLib_DIR}")
MESSAGE(STATUS "Found include: ${NPLib_INCLUDE_DIRS}")
MESSAGE(STATUS "Found libraries: ${NPLib_LIBRARIES}")
else(NPLib_FOUND)
MESSAGE(FATAL_ERROR "Could not find NPLib")
endif(NPLib_FOUND)
ENDIF(BUILD_NPTOOL)
set(LIB_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/src)
set(LIB_INC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/inc)
......@@ -27,7 +27,9 @@ MESSAGE (STATUS "BaseDetector include directory : ${INC_DIR}")
include_directories(${LIB_INC_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} )
include_directories(${BASEDETECTOR_INCLUDE_DIR})
include_directories(${NPLib_INCLUDE_DIR})
IF(BUILD_NPTOOL)
include_directories(${NPLib_INCLUDE_DIR})
ENDIF(BUILD_NPTOOL)
add_library(${libNAME} SHARED ${src})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment