Projekt

Allgemein

Profil

Feature #767

Generate config headers automatically

Von Maximilian Seesslen vor etwa 2 Stunden hinzugefügt. Vor etwa 2 Stunden aktualisiert.

Status:
Neu
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
-
Beginn:
24.04.2026
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
CS Zielversion:

Beschreibung

Install it to the target sysroot.

set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
[...]
add_custom_command(
    OUTPUT ${CMAKE_BINARY_DIR}/generated_defines.h
    COMMAND ${CMAKE_COMMAND}
            -DSOURCE_FILE=${CMAKE_CURRENT_SOURCE_DIR}/src/button.cpp
            -DCOMMANDS=${CMAKE_BINARY_DIR}/compile_commands.json
            -P ${CMAKE_SOURCE_DIR}/cmake/extract_defines.cmake
    DEPENDS ${CMAKE_BINARY_DIR}/compile_commands.json
)

add_custom_target(generate_defines
    DEPENDS ${CMAKE_BINARY_DIR}/generated_defines.h
)


Dateien

extract_defines.cmake (2,19 KB) extract_defines.cmake Maximilian Seesslen, 24.04.2026 18:12

Historie

#1

Von Maximilian Seesslen vor etwa 2 Stunden aktualisiert

  • Beschreibung aktualisiert (diff)

Auch abrufbar als: Atom PDF