27 lines
883 B
Bash
Executable File
27 lines
883 B
Bash
Executable File
#!/bin/bash
|
||
# Установка watermark как глобальной команды
|
||
#
|
||
# После установки запуск из любой директории:
|
||
# watermark -t 'текст' -m '*.JPG'
|
||
#
|
||
# Параметры:
|
||
# -t текст водяного знака (обязательный)
|
||
# -if папка с фото (по умолчанию: текущая директория)
|
||
# -m маска файлов (по умолчанию: *.jpg, регистр не важен)
|
||
# -f путь к TTF-шрифту (по умолчанию: bundled Roboto-Regular)
|
||
|
||
set -e
|
||
|
||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||
cd "$SCRIPT_DIR"
|
||
|
||
echo "Сборка пакета..."
|
||
poetry build
|
||
|
||
echo "Установка..."
|
||
python3 -m pip install --force-reinstall dist/py_watermark-*.whl
|
||
|
||
echo ""
|
||
echo "Готово. Проверка:"
|
||
watermark --help
|