diff options
Diffstat (limited to 'src/tools/rcc/CMakeLists.txt')
-rw-r--r-- | src/tools/rcc/CMakeLists.txt | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/src/tools/rcc/CMakeLists.txt b/src/tools/rcc/CMakeLists.txt index e9d275c5a1..826d88017f 100644 --- a/src/tools/rcc/CMakeLists.txt +++ b/src/tools/rcc/CMakeLists.txt @@ -11,13 +11,29 @@ add_qt_tool(rcc main.cpp rcc.cpp rcc.h DEFINES - QT_RCC QT_NO_CAST_FROM_ASCII QT_NO_FOREACH + QT_RCC INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR} - # CONFIG = "force_bootstrap" - # QMAKE_TARGET_DESCRIPTION = "Qt Resource Compiler" - # _LOADED = "qt_tool" - # _OPTION = "host_build" +) + +#### Keys ignored in scope 1:.:.:rcc.pro:<TRUE>: +# QMAKE_TARGET_DESCRIPTION = "Qt Resource Compiler" +# _LOADED = "qt_tool" +# _OPTION = "host_build" + +## Scopes: +##################################################################### + +extend_target(rcc CONDITION QT_FEATURE_zstd AND NOT cross_compile + DEFINES + QT_FEATURE_zstd=1 + LIBRARIES + ZSTD::ZSTD +) + +extend_target(rcc CONDITION cross_compile OR NOT QT_FEATURE_zstd + DEFINES + QT_FEATURE_zstd=-1 ) |