From 59f4c792b498ef399dad5643576327da8ed122f2 Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Tue, 23 Nov 2021 20:18:09 +0100 Subject: [mod] simple theme: use sharp instead of convert to create .png from .svg define a custom grunt task, since grunt-sharp is too old (it can't be installed). in gruntfile.js, the image tasks are moved at the end the build chain. Signed-off-by: Markus Heiser --- manage | 30 ------------------------------ 1 file changed, 30 deletions(-) (limited to 'manage') diff --git a/manage b/manage index ec8e13c0a..1236cb31c 100755 --- a/manage +++ b/manage @@ -708,42 +708,12 @@ themes.oscar() { themes.simple() { local static="searx/static/themes/simple" ( set -e - convert_if_newer "src/brand/searxng-wordmark.svg" "$static/img/favicon.png" \ - -transparent white -resize 64x64 build_msg GRUNT "theme: simple" npm --prefix searx/static/themes/simple run build ) dump_return $? } -convert_if_newer() { - - # usage: convert_if_newer [, ...] - # - # convert_if_newer "path/to/origin.svg" "path/to/converted.png" -resize 100x100 - # - # Run's ImageMagik' convert comand to generate from , if - # is newer than . The command line is to convert is:: - # - # convert [, ...] - - local src_file="$1" && shift - local dst_file="$1" && shift - - if [[ "${src_file}" -nt "${dst_file}" ]]; then - if ! required_commands convert; then - info_msg "to install build tools use::" - info_msg " sudo -H ./utils/searx.sh install buildhost" - die 1 "install needed build tools first" - fi - build_msg CONVERT "${src_file}" "$@" "${dst_file}" - convert "${src_file}" "$@" "${dst_file}" - else - build_msg CONVERT "${dst_file} (up-to-date)" - fi -} - - PYLINT_FILES=() while IFS= read -r line; do PYLINT_FILES+=("$line") -- cgit v1.2.3