From 90661c9f13093f554c25fff91bdaaecb2b8dd384 Mon Sep 17 00:00:00 2001 From: re2zero Date: Thu, 23 Jan 2025 15:06:43 +0800 Subject: [PATCH] chore: enable cpack as DEB for deepin|uos The deepin and uos are debian liked OS, but they do define "ID_LIKE". Log: enable cpack as DEB for deepin|uos. --- deploy/linux/deploy.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deploy/linux/deploy.cmake b/deploy/linux/deploy.cmake index ef335a9e1..b3189a3aa 100644 --- a/deploy/linux/deploy.cmake +++ b/deploy/linux/deploy.cmake @@ -67,7 +67,8 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") # Check if Debian-link string(REGEX MATCH debian|buntu DEBTYPE "${DISTRO_LIKE}") - if((NOT ("${DEBTYPE}" STREQUAL "")) OR ("${DISTRO_NAME}" STREQUAL "debian")) + string(REGEX MATCH debian|deepin|uos DEBNAME "${DISTRO_NAME}") + if((NOT ("${DEBTYPE}" STREQUAL "")) OR (NOT ("${DEBNAME}" STREQUAL ""))) set(CPACK_GENERATOR "DEB") endif()