linux.x86.linphone/Linphone/core/CMakeLists.txt
Julien Wadel b6ff625370 Add Single Application.
Add command parser and output modes (--verbose --qt-logs-only).
Move static Logger to core as it is used from Qt and dispatch logs to the SDK thread.
Update SDK to allow builds from MSVC 2022.
2023-10-09 17:19:33 +02:00

20 lines
623 B
CMake

list(APPEND _LINPHONEAPP_SOURCES
core/App.cpp
core/logger/QtLogger.cpp
core/path/Paths.cpp
core/setting/Settings.cpp
core/thread/Thread.cpp
)
## Single Application
if(APPLE OR WIN32)
list(APPEND _LINPHONEAPP_SOURCES core/singleapplication/singleapplication.cpp
core/singleapplication/singleapplication_p.cpp)
else() # Use QDBus for Linux
list(APPEND _LINPHONEAPP_SOURCES
core/singleapplication/singleapplication.h #Added for Moc
core/singleapplication/SingleApplicationDBusPrivate.hpp
core/singleapplication/SingleApplicationDBus.cpp)
endif()
set(_LINPHONEAPP_SOURCES ${_LINPHONEAPP_SOURCES} PARENT_SCOPE)