From a38f183a98bbff4a2a4a061f0d1ef8e654a5684a Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Fri, 18 Oct 2019 17:24:47 -0700 Subject: [PATCH] Fix GenResources.cmake so it's usable in a submodule (#1956) This is only important for projects that reference this repo as a submodule. --- cmake/modules/GenResources.cmake | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmake/modules/GenResources.cmake b/cmake/modules/GenResources.cmake index 2b2386f4b0..06d34a3ae8 100644 --- a/cmake/modules/GenResources.cmake +++ b/cmake/modules/GenResources.cmake @@ -1,3 +1,4 @@ +set(SCRIPTS_DIR "${CMAKE_CURRENT_LIST_DIR}/../scripts") MACRO(GENERATE_RESOURCES inputDir outputDir prefix namespace outputFiles) FILE(GLOB inputFiles ${inputDir}/*) SET(${outputFiles}) @@ -16,9 +17,9 @@ MACRO(GENERATE_RESOURCES inputDir outputDir prefix namespace outputFiles) "-Doutput=${output}" "-Dprefix=${prefix}" "-Dnamespace=${namespace}" - -P "${CMAKE_SOURCE_DIR}/cmake/scripts/GenResource.cmake" + -P "${SCRIPTS_DIR}/GenResource.cmake" MAIN_DEPENDENCY ${input} - DEPENDS ${CMAKE_SOURCE_DIR}/cmake/scripts/GenResource.cmake + DEPENDS ${SCRIPTS_DIR}/GenResource.cmake VERBATIM ) ENDFOREACH()