Skip to content

Commit c13df7d

Browse files
committed
Merge branch 'install-licenses' into 'main'
install license files in share/licenses/papilo See merge request integer/papilo!530
2 parents 475149c + c1abf66 commit c13df7d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

CMakeLists.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,8 @@ if(CMAKE_Fortran_COMPILER AND BLAS_FOUND)
276276
target_link_libraries(papilo INTERFACE clusol)
277277
set(PAPILO_HAVE_LUSOL 1)
278278
set(CLUSOL_TARGET clusol)
279+
install(FILES
280+
${PROJECT_SOURCE_DIR}/src/papilo/external/lusol/LICENSE.md DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/papilo/lusol)
279281
else()
280282
set(PAPILO_HAVE_LUSOL 0)
281283
set(CLUSOL_TARGET "")
@@ -538,6 +540,15 @@ install(FILES
538540
${PROJECT_SOURCE_DIR}/src/papilo/external/lusol/clusol.h
539541
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/papilo/external/lusol)
540542

543+
install(FILES
544+
${PROJECT_SOURCE_DIR}/LICENSE DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/papilo)
545+
install(FILES
546+
${PROJECT_SOURCE_DIR}/src/papilo/external/pdqsort/license.txt DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/papilo/pdqsort)
547+
install(FILES
548+
${PROJECT_SOURCE_DIR}/src/papilo/external/ska/LICENSE.txt DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/papilo/ska)
549+
install(FILES
550+
${PROJECT_SOURCE_DIR}/src/papilo/external/fmt/LICENSE.rst DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/papilo/fmt)
551+
541552
# Configure the papilo-config.cmake for the build-tree:
542553
# We add the CMake module path from the sources.
543554
set(EXTRA_CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/Modules)

0 commit comments

Comments
 (0)