Skip to content
Snippets Groups Projects
Commit fbbcab82 authored by Andrea Formica's avatar Andrea Formica
Browse files

Change CMakeList to adapt to new packaging of CrestApi using Attila suggestions

parent 8fcab1b9
No related branches found
No related tags found
No related merge requests found
Pipeline #10060167 failed
......@@ -33,14 +33,13 @@ IF (Boost_FOUND)
ENDIF()
#find_package(nlohmann_json 3.2.0 REQUIRED)
find_package(CrestApiLib 5.1 REQUIRED)
find_package(CrestApi 5.1 REQUIRED)
#find_package(OpenSSL REQUIRED)
IF (CrestApiLib_FOUND)
message(STATUS "Found CrestApiLib: set include to ${CrestApiLib_INCLUDE_DIRS}")
INCLUDE_DIRECTORIES(${CrestApiLib_INCLUDE_DIRS})
IF (CrestApi_FOUND)
message(STATUS "Found CrestApi: set include to ${CrestApi_INCLUDE_DIRS}")
INCLUDE_DIRECTORIES(${CrestApi_INCLUDE_DIRS})
ENDIF()
### INCLUDE_DIRECTORIES("/usr/local/include")
set (SOURCES_CMD ./src/crestCmd.cxx)
set (SOURCES_EXP ./src/crestExport.cxx)
......@@ -52,34 +51,34 @@ set (SOURCES_COPY_GLOBAL_TAG ./src/copyGlobalTag.cxx)
set (SOURCES_TAG_CREATION ./src/tag_creation.cxx)
set (SOURCES_REMOVE_TAG_LIST ./src/removeTagList.cxx)
SET(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} ${Boost_INCLUDE_DIR} ${CrestApiLib_INCLUDE_DIRS})
SET(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} ${Boost_INCLUDE_DIR} ${CrestApi_INCLUDE_DIRS})
add_executable(crestCmd ${SOURCES_CMD})
target_link_libraries(crestCmd CrestApiLib::CrestApiLib ${Boost_LIBRARIES})
target_link_libraries(crestCmd CrestApi::CrestApiLib ${Boost_LIBRARIES})
add_executable(crestExport ${SOURCES_EXP})
target_link_libraries(crestExport CrestApiLib::CrestApiLib ${Boost_LIBRARIES})
target_link_libraries(crestExport CrestApi::CrestApiLib ${Boost_LIBRARIES})
add_executable(crestImport ${SOURCES_IMP})
target_link_libraries(crestImport CrestApiLib::CrestApiLib ${Boost_LIBRARIES})
target_link_libraries(crestImport CrestApi::CrestApiLib ${Boost_LIBRARIES})
add_executable(crestCopy ${SOURCES_COPY})
target_link_libraries(crestCopy CrestApiLib::CrestApiLib ${Boost_LIBRARIES})
target_link_libraries(crestCopy CrestApi::CrestApiLib ${Boost_LIBRARIES})
add_executable(deleteTag ${SOURCES_DELETE})
target_link_libraries(deleteTag CrestApiLib::CrestApiLib ${Boost_LIBRARIES})
target_link_libraries(deleteTag CrestApi::CrestApiLib ${Boost_LIBRARIES})
add_executable(insertTag ${SOURCES_INSERT})
target_link_libraries(insertTag CrestApiLib::CrestApiLib ${Boost_LIBRARIES})
target_link_libraries(insertTag CrestApi::CrestApiLib ${Boost_LIBRARIES})
add_executable(copyGlobalTag ${SOURCES_COPY_GLOBAL_TAG})
target_link_libraries(copyGlobalTag CrestApiLib::CrestApiLib ${Boost_LIBRARIES})
target_link_libraries(copyGlobalTag CrestApi::CrestApiLib ${Boost_LIBRARIES})
add_executable(tag_creation ${SOURCES_TAG_CREATION})
target_link_libraries(tag_creation CrestApiLib::CrestApiLib ${Boost_LIBRARIES})
target_link_libraries(tag_creation CrestApi::CrestApiLib ${Boost_LIBRARIES})
add_executable(removeTagList ${SOURCES_REMOVE_TAG_LIST})
target_link_libraries(removeTagList CrestApiLib::CrestApiLib ${Boost_LIBRARIES})
target_link_libraries(removeTagList CrestApi::CrestApiLib ${Boost_LIBRARIES})
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment