aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cmake/Modules/CMakeMacroLibtoolFile.cmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmake/Modules/CMakeMacroLibtoolFile.cmake b/cmake/Modules/CMakeMacroLibtoolFile.cmake
index a54d9949..1d8b8fc0 100644
--- a/cmake/Modules/CMakeMacroLibtoolFile.cmake
+++ b/cmake/Modules/CMakeMacroLibtoolFile.cmake
@@ -132,6 +132,10 @@ macro(libtool_create_control_file _target)
file(APPEND ${_laname} "dlpreopen=''\n\n")
file(APPEND ${_laname} "libdir='/usr/lib'\n\n")
+ # Make sure the timestamp is updated to trigger other make invocations
+ add_custom_command(TARGET ${_target} POST_BUILD COMMAND
+ "${CMAKE_COMMAND}" -E touch "${_laname}")
+
# Add custom command to symlink the static library so that autotools finds
# the library in .libs. These are executed after the specified target build.