diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 43f676beb..3afc26267 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -64,6 +64,7 @@ endif() if (NOT ANDROID AND NOT WIN32 AND NOT APPLE) target_sources(neochat PRIVATE ../res_desktop.qrc runner.cpp) + target_compile_definitions(neochat PRIVATE -DHAVE_RUNNER) else() target_sources(neochat PRIVATE ../res_android.qrc) endif() diff --git a/src/main.cpp b/src/main.cpp index 9096b5a13..50eb3bc8c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -78,7 +78,7 @@ #include "colorschemer.h" #endif -#ifdef QT_DBUS_LIB +#ifdef HAVE_RUNNER #include "runner.h" #include #endif @@ -262,7 +262,7 @@ int main(int argc, char *argv[]) RoomManager::instance().setUrlArgument(parser.positionalArguments()[0]); } -#ifdef QT_DBUS_LIB +#ifdef HAVE_RUNNER Runner runner; QDBusConnection::sessionBus().registerObject("/RoomRunner", &runner, QDBusConnection::ExportScriptableContents); #endif