Permalink
Browse files

Update .la files on each build

This makes sure other build systems trigger properly, e.g. when
building Xvnc.
  • Loading branch information...
1 parent 8b5a7d9 commit 4495b72f991ba55bf59bf2cd910da72a09cebf8c @CendioOssman CendioOssman committed Dec 11, 2016
Showing with 4 additions and 0 deletions.
  1. +4 −0 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.

0 comments on commit 4495b72

Please sign in to comment.