From ad5f10e64e3eb3b71696c2a8eb4d452b66dfc329 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sun, 7 Oct 2018 01:44:59 +0200 Subject: [PATCH] Made Qt interface optional --- CMakeLists.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 04a95a2..a783a43 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,10 +36,12 @@ target_link_libraries(whyblocked ${LIBXDG_BASEDIR_LIBRARIES} vsqlitepp stdc++fs) install(TARGETS whyblocked DESTINATION ${CMAKE_INSTALL_BINDIR}) -add_executable(whyblocked-gui src/interface_qt.cpp src/whyblocked.cpp) -target_link_libraries(whyblocked-gui - ${LIBXDG_BASEDIR_LIBRARIES} vsqlitepp stdc++fs Qt5::Widgets) -install(TARGETS whyblocked-gui DESTINATION ${CMAKE_INSTALL_BINDIR}) +if(NOT WITHOUT_QT) + add_executable(whyblocked-gui src/interface_qt.cpp src/whyblocked.cpp) + target_link_libraries(whyblocked-gui + ${LIBXDG_BASEDIR_LIBRARIES} vsqlitepp stdc++fs Qt5::Widgets) + install(TARGETS whyblocked-gui DESTINATION ${CMAKE_INSTALL_BINDIR}) +endif() # Packages