[cmake,flags] print all configuration flags

Since we do not know wich configuration will be build with
multiconfiguration generators print out all C_FLAGS_XXX and
CXX_FLAGS_XXX variables
This commit is contained in:
akallabeth
2024-11-12 11:38:35 +01:00
parent ba8fd2ada5
commit 180a9d7d72
15 changed files with 63 additions and 34 deletions

View File

@@ -1,11 +1,11 @@
#ifndef RDTK_BUILD_FLAGS_H
#define RDTK_BUILD_FLAGS_H
#define RDTK_CFLAGS "${CMAKE_C_FLAGS}"
#define RDTK_CFLAGS "${CMAKE_CURRENT_C_FLAGS}"
#define RDTK_COMPILER_ID "${CMAKE_C_COMPILER_ID}"
#define RDTK_COMPILER_VERSION "${CMAKE_C_COMPILER_VERSION}"
#define RDTK_TARGET_ARCH "${TARGET_ARCH}"
#define RDTK_BUILD_CONFIG "${RDTK_BUILD_CONFIG}"
#define RDTK_BUILD_TYPE "${CMAKE_BUILD_TYPE}"
#define RDTK_BUILD_TYPE "${CURRENT_BUILD_CONFIG}"
#endif /* RDTK_BUILD_FLAGS_H */