##// END OF EJS Templates
Merge pull request 416 from SciQLop-IPSIS-fork CMake_rework...
Merge pull request 416 from SciQLop-IPSIS-fork CMake_rework CMake rework + all non merged commits from last months

File last commit:

r1337:1ffe6a6d7e2d
r1338:8de1d294b752 merge develop
Show More
CMakeLists.txt
31 lines | 888 B | text/plain | TextLexer
Modernized CMake configuration...
r1331 FILE (GLOB_RECURSE core_SRCS
include/*.h
src/*.cpp
)
Initialisation de l'application multithread avec le spimpl....
r21
Modernized CMake configuration...
r1331 add_definitions(-DCORE_STATIC)
Initialisation de l'application multithread avec le spimpl....
r21
Modernized CMake configuration...
r1331 add_library(sciqlopcore ${core_SRCS})
SET_TARGET_PROPERTIES(sciqlopcore PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE)
Alexandre Leroux
Initializes plugin manager...
r66
Modernized CMake configuration...
r1331 target_include_directories(sciqlopcore PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:include/SciQLOP>
Configuration update to permit make install on linux
r257 )
Modernized CMake configuration...
r1331 target_link_libraries(sciqlopcore PUBLIC
Qt5::Core
Qt5::Network
Switched to upstream repository of libcatalogs(AKA CatalogueAPI)...
r1337 catalogs
Finalize CatalogueAPI integration for windows
r1064 )
Add config for windows compatibility of CatalogueAPI
r1060
Modernized CMake configuration...
r1331 install(TARGETS sciqlopcore EXPORT SciQLOPCoreConfig
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
Initialisation de l'application multithread avec le spimpl....
r21
Modernized CMake configuration...
r1331 install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/SciQLOP)
install(EXPORT SciQLOPCoreConfig DESTINATION share/SciQLOPCore/cmake)
export(TARGETS sciqlopcore FILE SciQLOPCoreConfig.cmake)
Initialisation de l'application multithread avec le spimpl....
r21
Modernized CMake configuration...
r1331 add_subdirectory(tests)