From f273bf20f11f913469698e0b9a8de8cbf8783852 Mon Sep 17 00:00:00 2001 From: jackun Date: Sun, 8 Aug 2021 21:25:08 +0300 Subject: [PATCH] [build.sh] Re-add Deepin --- build.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build.sh b/build.sh index 529863ea..5a86e856 100755 --- a/build.sh +++ b/build.sh @@ -22,7 +22,7 @@ for os_release in ${OS_RELEASE_FILES[@]} ; do if [[ ! -e "${os_release}" ]]; then continue fi - DISTRO=$(sed -rn 's/^ID(_LIKE)*=(.+)/\2/p' ${os_release} | sed 's/"//g') + DISTRO=$(sed -rn 's/^ID(_LIKE)*=(.+)/\L\2/p' ${os_release} | sed 's/"//g') done dependencies() { @@ -74,7 +74,7 @@ dependencies() { break ;; - *debian*|*ubuntu*) + *debian*|*ubuntu*|*deepin*) MANAGER_QUERY="dpkg-query -s" MANAGER_INSTALL="apt install" DEPS="{gcc,g++,gcc-multilib,g++-multilib,ninja-build,python3-pip,python3-setuptools,python3-wheel,pkg-config,mesa-common-dev,libx11-dev,libxnvctrl-dev,libdbus-1-dev}" @@ -84,7 +84,7 @@ dependencies() { $SU_CMD pip3 install 'meson>=0.54' mako fi if [[ ! -f /usr/local/bin/glslangValidator ]]; then - wget https://github.com/KhronosGroup/glslang/releases/download/SDK-candidate-26-Jul-2020/glslang-master-linux-Release.zip + wget https://github.com/KhronosGroup/glslang/releases/download/master-tot/glslang-master-linux-Release.zip unzip glslang-master-linux-Release.zip bin/glslangValidator $SU_CMD /usr/bin/install -m755 bin/glslangValidator /usr/local/bin/ rm bin/glslangValidator glslang-master-linux-Release.zip