Skip to content
Snippets Groups Projects
Commit 83eee338 authored by Lars Bilke's avatar Lars Bilke
Browse files

[CMake] Added missing lib installs.

parent ca019100
No related branches found
No related tags found
No related merge requests found
...@@ -47,6 +47,8 @@ if(OGS_USE_PYTHON) ...@@ -47,6 +47,8 @@ if(OGS_USE_PYTHON)
# Add macro definition, because static libs make special handling necessary # Add macro definition, because static libs make special handling necessary
# s.t. the embedded OpenGeoSys Python module won't be removed by the linker. # s.t. the embedded OpenGeoSys Python module won't be removed by the linker.
target_compile_definitions(ogs_embedded_python PRIVATE OGS_BUILD_SHARED_LIBS) target_compile_definitions(ogs_embedded_python PRIVATE OGS_BUILD_SHARED_LIBS)
install(TARGETS ogs_embedded_python LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
endif() endif()
endif() endif()
......
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
Pipelines](https://dev.azure.com/ogsci/ogs/_build). [#2342](https://github.com/ufz/ogs/pull/2342) Pipelines](https://dev.azure.com/ogsci/ogs/_build). [#2342](https://github.com/ufz/ogs/pull/2342)
- Added cppcheck, clang-tidy and include-what-you-use. [#2078](https://github.com/ufz/ogs/pull/2078), [#2328](https://github.com/ufz/ogs/pull/2328), [#2377](https://github.com/ufz/ogs/pull/2377) - Added cppcheck, clang-tidy and include-what-you-use. [#2078](https://github.com/ufz/ogs/pull/2078), [#2328](https://github.com/ufz/ogs/pull/2328), [#2377](https://github.com/ufz/ogs/pull/2377)
- Added check for header standalone compilation, can be enabled with - Added check for header standalone compilation, can be enabled with
'OGS_CHECK_HEADER_COMPILATION=ON'. [#2043](https://github.com/ufz/ogs/pull/2043) `OGS_CHECK_HEADER_COMPILATION=ON`. [#2043](https://github.com/ufz/ogs/pull/2043)
- Jenkins shows nice summaries of compiler warnings. [#2206](https://github.com/ufz/ogs/pull/2206) - Jenkins shows nice summaries of compiler warnings. [#2206](https://github.com/ufz/ogs/pull/2206)
- Large tests are fixed and run on Jenkins upon master merge. [#2056](https://github.com/ufz/ogs/pull/2056), [#2155](https://github.com/ufz/ogs/pull/2155) - Large tests are fixed and run on Jenkins upon master merge. [#2056](https://github.com/ufz/ogs/pull/2056), [#2155](https://github.com/ufz/ogs/pull/2155)
- Re-enabled code coverage reports (for the testrunner only) with - Re-enabled code coverage reports (for the testrunner only) with
......
...@@ -5,5 +5,8 @@ target_link_libraries(SmallDeformationNonlocal ...@@ -5,5 +5,8 @@ target_link_libraries(SmallDeformationNonlocal
PUBLIC ProcessLib PUBLIC ProcessLib
PRIVATE ParameterLib PRIVATE ParameterLib
) )
if(BUILD_SHARED_LIBS)
install(TARGETS SmallDeformationNonlocal LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
endif()
include(Tests.cmake) include(Tests.cmake)
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