diff --git a/.gitignore b/.gitignore index f94af83..9760c86 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /CMakeSettings.json /src/translations/copy.bat /build +/.cache diff --git a/CMakeLists.txt b/CMakeLists.txt index fca1509..0baddca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -39,7 +39,8 @@ source_group(TREE ${CMAKE_SOURCE_DIR} FILES ${project_cxx}) source_group(TREE ${CMAKE_SOURCE_DIR} FILES ${project_cc}) source_group(TREE ${CMAKE_SOURCE_DIR} FILES ${project_c}) -set(Build_With_System_QT OFF) +option(Build_With_System_QT "Build With System QT" OFF) + if(Build_With_System_QT) include_directories(/usr/include/qt5/ /usr/include/qt5/QtCore /usr/include/qt5/QtWidgets /usr/include/qt5/QtGui @@ -104,9 +105,11 @@ endif() if(UNIX ) if(Build_With_System_QT) + message("Build With System QT" ) link_directories( "/usr/lib64") target_link_libraries(${PROJECT_NAME} Qt5Core.so Qt5Widgets.so Qt5Gui.so Qt5Sql.so Qt5Network.so Qt5Multimedia.so Qt5MultimediaWidgets.so pthread) else() + message("Build With packaged QT" ) target_link_libraries(${PROJECT_NAME} Qt5::Core Qt5::Widgets Qt5::Gui Qt5::OpenGL Qt5::Sql Qt5::Network Qt5::Multimedia Qt5::MultimediaWidgets pthread) endif(Build_With_System_QT) else()