From 9087e8da7ea10a86c58a8265aaccb47dc06b7f40 Mon Sep 17 00:00:00 2001 From: Martchus Date: Thu, 9 Feb 2017 16:19:45 +0100 Subject: [PATCH] Fix dependency of res file for built-in translations --- cmake/modules/AppTarget.cmake | 1 + cmake/modules/LibraryTarget.cmake | 2 ++ 2 files changed, 3 insertions(+) diff --git a/cmake/modules/AppTarget.cmake b/cmake/modules/AppTarget.cmake index cc488eb..6d0e00d 100644 --- a/cmake/modules/AppTarget.cmake +++ b/cmake/modules/AppTarget.cmake @@ -39,6 +39,7 @@ set_target_properties(${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX} PROPE CXX_STANDARD "${META_CXX_STANDARD}" LINK_SEARCH_START_STATIC ${STATIC_LINKAGE} LINK_SEARCH_END_STATIC ${STATIC_LINKAGE} + AUTOGEN_TARGET_DEPENDS "${AUTOGEN_DEPS}" ) if(MAKE_APP_TARGET_LINKABLE OR LINK_TESTS_AGAINST_APP_TARGET) diff --git a/cmake/modules/LibraryTarget.cmake b/cmake/modules/LibraryTarget.cmake index dc3a743..525d78d 100644 --- a/cmake/modules/LibraryTarget.cmake +++ b/cmake/modules/LibraryTarget.cmake @@ -103,6 +103,7 @@ if(BUILD_SHARED_LIBS) CXX_STANDARD "${META_CXX_STANDARD}" LINK_SEARCH_START_STATIC ${STATIC_LINKAGE} LINK_SEARCH_END_STATIC ${STATIC_LINKAGE} + AUTOGEN_TARGET_DEPENDS "${AUTOGEN_DEPS}" ) endif() @@ -123,6 +124,7 @@ if(BUILD_STATIC_LIBS) SOVERSION "${META_SOVERSION}" OUTPUT_NAME "${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX}" CXX_STANDARD "${META_CXX_STANDARD}" + AUTOGEN_TARGET_DEPENDS "${AUTOGEN_DEPS}" ) foreach(DEPENDENCY ${${TARGET_PREFIX}${META_PROJECT_NAME}${TARGET_SUFFIX}_static_LIB_DEPENDS}) if(NOT ${DEPENDENCY} IN_LIST META_PUBLIC_STATIC_LIB_DEPENDS)