From 53f2963d565eb9bf0a92df21ab04541d92f1ecd2 Mon Sep 17 00:00:00 2001 From: Alexey Edelev Date: Tue, 18 Mar 2025 19:11:55 +0100 Subject: [PATCH] Avoid storing proto_files-NOTFOUND in _qt_internal_proto_files Ensure we store values correct way. Pick-to: 6.8 6.9 Change-Id: I89ec10e41969a001d34a73a0fdd77a661b7c9506 Reviewed-by: Alexandru Croitor --- src/tools/qtprotobufgen/Qt6ProtobufToolsMacros.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tools/qtprotobufgen/Qt6ProtobufToolsMacros.cmake b/src/tools/qtprotobufgen/Qt6ProtobufToolsMacros.cmake index 9973f1eb..560fd3c8 100644 --- a/src/tools/qtprotobufgen/Qt6ProtobufToolsMacros.cmake +++ b/src/tools/qtprotobufgen/Qt6ProtobufToolsMacros.cmake @@ -197,6 +197,9 @@ function(_qt_internal_protoc_generate target generator output_directory) ) get_target_property(proto_files ${target} _qt_internal_proto_files) + if(NOT proto_files) + set(proto_files "") + endif() list(APPEND proto_files "${arg_PROTO_FILES}") list(REMOVE_DUPLICATES proto_files) set_target_properties(${target} PROPERTIES _qt_internal_proto_files "${proto_files}")