aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYordan Karadzhov (VMware) <y.karadz@gmail.com>2021-11-10 16:37:47 +0200
committerYordan Karadzhov (VMware) <y.karadz@gmail.com>2021-11-12 16:03:45 +0200
commitd10a5c3b394e9d9bdbe07f43162a943254cdbf9a (patch)
tree0d40ccbd3d4777ba4241b6f19e348a87a02c262c
parent085aa11e9744b5be33835d81cc117c434aa84b38 (diff)
downloadkernel-shark-d10a5c3b394e9d9bdbe07f43162a943254cdbf9a.tar.gz
kernel-shark: Always run 'ldconfig' after installing libkshark
This way we make sure that the run-time bindings of the linker are properly configured and have the necessary cache to find the library. Signed-off-by: Yordan Karadzhov (VMware) <y.karadz@gmail.com>
-rw-r--r--src/CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index f3c4e0aa..babb9c1f 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -46,6 +46,11 @@ install(FILES "${KS_DIR}/libkshark.pc"
DESTINATION ${PKG_CONGIG_DIR}
COMPONENT libkshark-devel)
+install(CODE "message(\"-- Executing: ldconfig ${_LIBDIR}\")
+ execute_process(COMMAND bash \"-c\" \"ldconfig ${_INSTALL_PREFIX}\"
+ ECHO_ERROR_VARIABLE)"
+ COMPONENT libkshark-devel)
+
if (OPENGL_FOUND)
message(STATUS "libkshark-plot")