mirror of
https://github.com/nextcloud/tables.git
synced 2025-07-22 18:28:09 +00:00
29 lines
792 B
Bash
Executable File
29 lines
792 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
#
|
|
set -x
|
|
set -e
|
|
|
|
REPO_URL="https://github.com/Templarian/MaterialDesign"
|
|
CLONE_PATH="/tmp/material-design-icons"
|
|
TARGET_PATH="$PWD/img/material"
|
|
|
|
if [ ! -d "${CLONE_PATH}" ]; then
|
|
git clone "${REPO_URL}" --depth 1 "${CLONE_PATH}"
|
|
fi
|
|
|
|
mkdir -p "$TARGET_PATH"
|
|
|
|
cp $CLONE_PATH/LICENSE $TARGET_PATH/LICENSE
|
|
|
|
cat $CLONE_PATH/meta.json |
|
|
jq '.[]|select(.author == "Google" and (.name | contains("-") | not))' > $TARGET_PATH/meta.json
|
|
|
|
cat $TARGET_PATH/meta.json |
|
|
jq " .name | \"$CLONE_PATH/svg/\" + . + \".svg\"" -r |
|
|
xargs -I{} cp {} $PWD/img/material/
|
|
|
|
find "${TARGET_PATH}" -name '*.svg' -exec sed -i 's_/></svg>_fill=\"#fff\" /></svg>_' {} + ;
|