добавил команды в Makefile

This commit is contained in:
Никита Потапов 2024-12-19 14:28:34 +04:00
parent a625743279
commit e7c9e97f21

View File

@ -1,26 +1,24 @@
# Устанавливаем переменную для команды flutter
FLUTTER = flutter
gen:
flutter pub run build_runner build --delete-conflicting-outputs
# Команда для генерации кода с build_runner
gen: install-dependencies
$(FLUTTER) pub run build_runner build --delete-conflicting-outputs
hello:
echo "Hi!"; \
echo "I'm makefile"; \
echo "^_^"
# Устанавливаем зависимости (если их нет)
install-dependencies:
$(FLUTTER) pub get
icon:
flutter pub run flutter_launcher_icons:main
# Очистка проекта (по желанию)
clean:
$(FLUTTER) clean
init_res:
dart pub global activate flutter_asset_generator
# Для генерации кода с очисткой
clean-generate: clean generate
format:
dart format . --line-length 100
# Отображение доступных команд
help:
@echo "Доступные команды:"
@echo " generate - Запуск генерации кода с build_runner"
@echo " install-dependencies - Установить зависимости"
@echo " clean - Очистить проект"
@echo " clean-generate - Очистка и генерация кода"
@echo " help - Показать эту справку"
res:
fgen --output lib/components/resources.g.dart --no-watch --no-preview; \
make format
loc:
flutter gen-l10n; \
make format