]> granicus.if.org Git - fortune-mod/commitdiff
Fix for a parallel build problem.
authorShlomi Fish <shlomif@shlomifish.org>
Sat, 31 Dec 2016 16:03:30 +0000 (18:03 +0200)
committerShlomi Fish <shlomif@shlomifish.org>
Sat, 31 Dec 2016 16:03:30 +0000 (18:03 +0200)
Caught by the Mageia build-system. See:

http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20161229200524.akien.duvel.34187/log/fortune-mod-1.99.3-1.mga6/build.0.20161229201316.log

Thanks for David Geiger for the report.

fortune-mod/datfiles/CMakeLists.txt

index 545b1b8446b689e93a49d65e4c75b8a17fa0a3b6..fcfe9d64c8b10442bb9e955e1a8aca604916a306 100644 (file)
@@ -1,3 +1,4 @@
+SET (_strfile  "${CMAKE_CURRENT_BINARY_DIR}/../strfile")
 FOREACH(c ${COOKIES})
     SET(TARGET_NAME "cookie__${c}")
     SET(DEST "${c}.dat")
@@ -16,9 +17,9 @@ FOREACH(c ${COOKIES})
     )
     ADD_CUSTOM_COMMAND(
         OUTPUT "${DEST}"
-        COMMAND "${CMAKE_CURRENT_BINARY_DIR}/../strfile"
+        COMMAND "${_strfile}"
         ARGS "${SOURCE}" "${DEST}"
-        DEPENDS "${SOURCE}"
+        DEPENDS "${SOURCE}" "${_strfile}"
     )
 
     SET(LINK "${c}.u8")