diff --git a/CMakeLists.txt b/CMakeLists.txt index fd01c0d..85d0fe2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,10 +5,17 @@ project(deepin-application-manager) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) +#install settings +if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) + set(CMAKE_INSTALL_PREFIX /usr) +endif () + add_subdirectory(src) add_subdirectory(misc) if (NOT (${CMAKE_BUILD_TYPE} MATCHES "Debug")) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Ofast") + # generate qm execute_process(COMMAND bash "translate_generation.sh" WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) @@ -16,5 +23,4 @@ endif () # qm files file(GLOB QM_FILES "translations/*.qm") -install(FILES ${QM_FILES} - DESTINATION share/dde-application-manager/translations) +install(FILES ${QM_FILES} DESTINATION share/dde-application-manager/translations) diff --git a/debian/rules b/debian/rules index a140efe..1e980d7 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,7 @@ #!/usr/bin/make -f +export QT_SELECT=qt5 + include /usr/share/dpkg/default.mk %: