diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 0a430f1796..07253114f2 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -18,7 +18,11 @@ set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS $<$:_DEBUG> $<$>:NDEBUG>) if (ENABLE_QT) - add_compile_definitions(YUZU_QT_WIDGETS YUZU_QT_QML) + add_compile_definitions(YUZU_QT_WIDGETS) +endif() + +if (ENABLE_QT_QML) + add_compile_definitions(YUZU_QT_QML) endif() # Set compilation flags diff --git a/src/qt_common/CMakeLists.txt b/src/qt_common/CMakeLists.txt index d7303f6c32..a44c2c011f 100644 --- a/src/qt_common/CMakeLists.txt +++ b/src/qt_common/CMakeLists.txt @@ -55,7 +55,7 @@ if (USE_DISCORD_PRESENCE) endif() # TODO(crueter) -if (ENABLE_QT) +if (ENABLE_QT_WIDGETS) target_link_libraries(qt_common PRIVATE Qt6::Widgets) endif() diff --git a/src/qt_common/externals/CMakeLists.txt b/src/qt_common/externals/CMakeLists.txt index e44c90424e..36287fbf0a 100644 --- a/src/qt_common/externals/CMakeLists.txt +++ b/src/qt_common/externals/CMakeLists.txt @@ -20,6 +20,6 @@ AddJsonPackage(frozen) # Carboxyl # TODO -if (ENABLE_QT) +if (ENABLE_QT_QML) AddJsonPackage(carboxyl) endif()