Skip to content

Commit ea97897

Browse files
committed
cmake: rewrite a bit the header of the embedded file source generator
- no need to include <string> anymore - add a comment saying the file is generated (like other generated files) - use explicit '\t' in the CMake string
1 parent 22d56d9 commit ea97897

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

cmake/DaemonSourceGenerator.cmake

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,15 +86,17 @@ macro(daemon_embed_files basename dir list format targetname)
8686
set(DAEMON_EMBEDDED_FILES_HEADER "${DAEMON_EMBEDDED_SUBDIR}/DaemonEmbeddedFiles.h")
8787

8888
string(APPEND embed_header_text
89+
"// Automatically generated, do not modify!\n"
8990
"#ifndef DAEMON_EMBEDDED_FILES_H_\n"
9091
"#define DAEMON_EMBEDDED_FILES_H_\n"
92+
"#include <cstddef>\n"
9193
"#include <unordered_map>\n"
9294
"#include <string>\n"
9395
"\n"
9496
"struct embeddedFileMapEntry_t\n"
9597
"{\n"
96-
" const char* data;\n"
97-
" size_t size;\n"
98+
"\tconst char* data;\n"
99+
"\tsize_t size;\n"
98100
"};\n"
99101
"\n"
100102
"using embeddedFileMap_t = std::unordered_map<std::string, const embeddedFileMapEntry_t>;\n"

0 commit comments

Comments
 (0)