From e7c9e97f21eef8eff4b2847b1f9b80536a363a5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9D=D0=B8=D0=BA=D0=B8=D1=82=D0=B0=20=D0=9F=D0=BE=D1=82?= =?UTF-8?q?=D0=B0=D0=BF=D0=BE=D0=B2?= Date: Thu, 19 Dec 2024 14:28:34 +0400 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4=D1=8B=20=D0=B2=20Makefile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Makefile | 40 +++++++++++++++++++--------------------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/Makefile b/Makefile index 808a68a..6b8b867 100644 --- a/Makefile +++ b/Makefile @@ -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