From 2b83b81e9013bbb787ab38158ef1bdadb682e0db Mon Sep 17 00:00:00 2001 From: jld3103 Date: Mon, 11 Sep 2023 10:48:23 +0200 Subject: [PATCH] fix(tool): Remove generate neon script Signed-off-by: jld3103 --- tool/generate-neon.sh | 63 ------------------------------------------- 1 file changed, 63 deletions(-) delete mode 100755 tool/generate-neon.sh diff --git a/tool/generate-neon.sh b/tool/generate-neon.sh deleted file mode 100755 index 07f435f9..00000000 --- a/tool/generate-neon.sh +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/bash -set -euxo pipefail -cd "$(dirname "$0")/.." - -color="#f37736" - -function precompile_assets() { - fvm dart run vector_graphics_compiler --input-dir assets/ - find assets/ -name "*.svg" -exec rm {} \; -} - -function copy_app_svg() { - id="$1" - path="$2" - target="packages/neon/neon_$id/assets/app.svg" - if [ -f "$path/img/app.svg" ]; then - cp "$path/img/app.svg" "$target" - elif [ -f "$path/img/$id.svg" ]; then - cp "$path/img/$id.svg" "$target" - else - echo "Can not find icon for $id in $path" - exit 1 - fi - sed -i "s/fill=\"#[^\"]*\"/fill=\"$color\"/g" "$target" - ( - cd "packages/neon/neon_$id" - precompile_assets - ) -} - -rm -rf /tmp/nextcloud-neon -mkdir -p /tmp/nextcloud-neon - -copy_app_svg files external/nextcloud-server/apps/files -copy_app_svg news external/nextcloud-news -copy_app_svg notes external/nextcloud-notes -copy_app_svg notifications external/nextcloud-notifications - -icons_dir="packages/neon/neon/assets/icons/server/" -rm -rf "$icons_dir" -mkdir -p "$icons_dir" - -shopt -s extglob -for file in external/nextcloud-server/{core/img/*,apps/*/img}/!(app|app-dark).svg; do - name="$(basename "$file" | sed "s/.svg$//" | sed "s/-dark$//" | sed "s/-white$//").svg" - if ! grep "