From ad00b32bb5b99f3b6dfdab97dc9b0964475bb9e8 Mon Sep 17 00:00:00 2001 From: Erdem Yerebasmaz Date: Wed, 8 May 2024 13:04:53 +0300 Subject: [PATCH] Build libraries for Android, Apple & Linux platforms on bootstrap recipe Fix filepath used on Linux & Windows script --- lib/bindings/bindings-flutter/justfile | 1 + lib/bindings/bindings-flutter/scripts/build_other.dart | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/bindings/bindings-flutter/justfile b/lib/bindings/bindings-flutter/justfile index 4446517..b930daf 100644 --- a/lib/bindings/bindings-flutter/justfile +++ b/lib/bindings/bindings-flutter/justfile @@ -13,6 +13,7 @@ bootstrap frb='true': just init just gen just build + melos build just link just check diff --git a/lib/bindings/bindings-flutter/scripts/build_other.dart b/lib/bindings/bindings-flutter/scripts/build_other.dart index f72c8e3..0b0fcc4 100755 --- a/lib/bindings/bindings-flutter/scripts/build_other.dart +++ b/lib/bindings/bindings-flutter/scripts/build_other.dart @@ -45,7 +45,7 @@ Future mainImpl(List args) async { await run('rustup target add $triple'); await run('${target.compiler} --target $triple $profileArg', args: compilerOpts); await run('mkdir -p $flutterIdentifier'); - await run('cp ../target/$triple/$profile/${target.libName} $flutterIdentifier/'); + await run('cp ../../../target/$triple/$profile/${target.libName} $flutterIdentifier/'); } final hasLinux = targets.any((target) => !target.isWindows);