From 4791d38061e2892814a48c82f2e3f6a1943cb625 Mon Sep 17 00:00:00 2001 From: Martijn Braam Date: Mon, 23 Dec 2024 17:38:23 +0100 Subject: [PATCH] Fix data dependency in cmake --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2055406..5d66df8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -62,6 +62,7 @@ find_program(GLIB_COMPILE_RESOURCES NAMES glib-compile-resources REQUIRED) set(GRESOURCE_C megapixels.gresource.c) set(GRESOURCE_XML data/me.gapixels.Megapixels.gresource.xml) +file(GLOB datas data/*) add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${GRESOURCE_C} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/data @@ -72,6 +73,7 @@ add_custom_command( ../${GRESOURCE_XML} VERBATIM MAIN_DEPENDENCY ${GRESOURCE_XML} + DEPENDS ${datas} ) add_custom_target(