From 2debb4a77554d1403e198fcfa8aea604efb1454c Mon Sep 17 00:00:00 2001 From: Thomas Debesse Date: Mon, 10 Nov 2025 02:16:58 +0100 Subject: [PATCH 1/2] cmake: rewrite a bit the header of the embedded file source generator - no need to include anymore - add a comment saying the file is generated (like other generated files) - use explicit '\t' in the CMake string --- cmake/DaemonSourceGenerator.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/DaemonSourceGenerator.cmake b/cmake/DaemonSourceGenerator.cmake index 42352c23f0..e8bdc9f6d7 100644 --- a/cmake/DaemonSourceGenerator.cmake +++ b/cmake/DaemonSourceGenerator.cmake @@ -86,15 +86,15 @@ macro(daemon_embed_files basename dir list format targetname) set(DAEMON_EMBEDDED_FILES_HEADER "${DAEMON_EMBEDDED_SUBDIR}/DaemonEmbeddedFiles.h") string(APPEND embed_header_text + "// Automatically generated, do not modify!\n" "#ifndef DAEMON_EMBEDDED_FILES_H_\n" "#define DAEMON_EMBEDDED_FILES_H_\n" "#include \n" - "#include \n" "\n" "struct embeddedFileMapEntry_t\n" "{\n" - " const char* data;\n" - " size_t size;\n" + "\tconst char* data;\n" + "\tsize_t size;\n" "};\n" "\n" "using embeddedFileMap_t = std::unordered_map;\n" From d516e2cec0ea383a9b2bb67474ecbd8766f798e1 Mon Sep 17 00:00:00 2001 From: Thomas Debesse Date: Wed, 26 Nov 2025 23:41:08 +0100 Subject: [PATCH 2/2] fixup: fix headers --- cmake/DaemonSourceGenerator.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/DaemonSourceGenerator.cmake b/cmake/DaemonSourceGenerator.cmake index e8bdc9f6d7..f6260a528f 100644 --- a/cmake/DaemonSourceGenerator.cmake +++ b/cmake/DaemonSourceGenerator.cmake @@ -90,6 +90,8 @@ macro(daemon_embed_files basename dir list format targetname) "#ifndef DAEMON_EMBEDDED_FILES_H_\n" "#define DAEMON_EMBEDDED_FILES_H_\n" "#include \n" + "#include \n" + "#include \n" "\n" "struct embeddedFileMapEntry_t\n" "{\n"