Only create output directory if it was set

This commit is contained in:
Wouter Wijsman
2024-10-31 10:57:00 +01:00
parent 64ea2da258
commit 6544b80356

View File

@@ -34,8 +34,7 @@ macro(create_pbp_file)
# set output directory to where the target is build if not set
if (NOT DEFINED ARG_OUTPUT_DIR)
set(ARG_OUTPUT_DIR $<TARGET_FILE_DIR:${ARG_TARGET}>)
endif()
else()
# Make sure the output directory exists
if(NOT IS_DIRECTORY ${ARG_OUTPUT_DIR})
add_custom_command(
@@ -44,6 +43,7 @@ macro(create_pbp_file)
${ARG_OUTPUT_DIR}
)
endif()
endif()
# As pack-pbp takes undefined arguments in form of "NULL" string,
# set each undefined macro variable to such value: