From 562ed3dfd4fa60ea21c5c8f0557e0201c22048d6 Mon Sep 17 00:00:00 2001 From: Adam Duskett Date: Wed, 17 Jan 2024 15:50:47 -0700 Subject: [PATCH] package/flutter-gallery: add a configure step To make the next patch easier to understand, add a configure step to the flutter-gallery.mk file. The `$(HOST_FLUTTER_SDK_BIN_FLUTTER) build bundle` command is placed in the configure step because it generates several files needed for the flutter_gen_snapshot tool to generate the target .so file. Signed-off-by: Adam Duskett Signed-off-by: Yann E. MORIN --- package/flutter-gallery/flutter-gallery.mk | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/package/flutter-gallery/flutter-gallery.mk b/package/flutter-gallery/flutter-gallery.mk index a7e7b76070..50ddd9ffba 100644 --- a/package/flutter-gallery/flutter-gallery.mk +++ b/package/flutter-gallery/flutter-gallery.mk @@ -14,12 +14,17 @@ FLUTTER_GALLERY_DEPENDENCIES = \ FLUTTER_GALLERY_INSTALL_DIR = $(TARGET_DIR)/usr/share/flutter/gallery/$(FLUTTER_ENGINE_RUNTIME_MODE) -define FLUTTER_GALLERY_BUILD_CMDS +define FLUTTER_GALLERY_CONFIGURE_CMDS cd $(@D) && \ FLUTTER_RUNTIME_MODES=$(FLUTTER_ENGINE_RUNTIME_MODE) \ $(HOST_FLUTTER_SDK_BIN_FLUTTER) clean && \ $(HOST_FLUTTER_SDK_BIN_FLUTTER) pub get && \ - $(HOST_FLUTTER_SDK_BIN_FLUTTER) build bundle && \ + $(HOST_FLUTTER_SDK_BIN_FLUTTER) build bundle +endef + +define FLUTTER_GALLERY_BUILD_CMDS + cd $(@D) && \ + FLUTTER_RUNTIME_MODES=$(FLUTTER_ENGINE_RUNTIME_MODE) \ $(HOST_FLUTTER_SDK_BIN_DART_BIN) package:gallery/main.dart && \ $(HOST_FLUTTER_SDK_BIN_ENV) $(FLUTTER_ENGINE_GEN_SNAPSHOT) \ --deterministic \