From 04b5c39ceefcd61ff825efd8a4d81d55c0fce79b Mon Sep 17 00:00:00 2001 From: songwentao Date: Fri, 14 Oct 2022 16:39:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=BF=BB=E8=AF=91?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 翻译文件没有打包进入到应用包中 2. 添加lrelease二进制的依赖包qttools5-dev-tools Log: Influence: 任务栏-右键菜单翻译正常 Task: https://pms.uniontech.com/task-view-202011.html Change-Id: I458fd638e8914309ddb1973bd7fbe7846378396d --- CMakeLists.txt | 10 ++++++++-- debian/rules | 2 ++ 2 files changed, 10 insertions(+), 2 deletions(-) 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 %: