From 65f54a1a7e23132c9e810c702cdabf52ae8428bd Mon Sep 17 00:00:00 2001 From: justforlxz Date: Fri, 5 Jul 2019 15:08:52 +0800 Subject: [PATCH] chore: disable show animation for sw mips and arm --- debian/control | 3 ++- frame/CMakeLists.txt | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/debian/control b/debian/control index b17855fc5..7955ca4ad 100644 --- a/debian/control +++ b/debian/control @@ -14,7 +14,8 @@ Build-Depends: debhelper (>= 8.0.0), libxcb-icccm4-dev, libxtst-dev, libdtkwidget-dev, - libdtkcore-dev | libdtkutil-dev, + libdtkcore-dev, + libdtkcore-bin, qttools5-dev-tools, libxcb-icccm4-dev, qtbase5-private-dev, diff --git a/frame/CMakeLists.txt b/frame/CMakeLists.txt index 8dc490f3b..2d864cf04 100644 --- a/frame/CMakeLists.txt +++ b/frame/CMakeLists.txt @@ -14,11 +14,29 @@ find_package(Qt5Concurrent REQUIRED) find_package(Qt5X11Extras REQUIRED) find_package(Qt5DBus REQUIRED) find_package(DtkWidget REQUIRED) +find_package(DtkCMake REQUIRED) pkg_check_modules(XCB_EWMH REQUIRED xcb-ewmh x11) pkg_check_modules(DFrameworkDBus REQUIRED dframeworkdbus) pkg_check_modules(QGSettings REQUIRED gsettings-qt) +if (OS_DEEPIN_PROFESSIONAL) + if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64") + endif() +endif() + +if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "sw_64") + target_compile_definitions(${BIN_NAME} DISABLE_SHOW_ANIMATION) +endif() + +if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "mips64") + target_compile_definitions(${BIN_NAME} DISABLE_SHOW_ANIMATION) +endif() + +if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "aarch64") + target_compile_definitions(${BIN_NAME} DISABLE_SHOW_ANIMATION) +endif() + # driver-manager add_executable(${BIN_NAME} ${SRCS} ${INTERFACES} item/item.qrc frame.qrc) target_include_directories(${BIN_NAME} PUBLIC ${DtkWidget_INCLUDE_DIRS}