add frostdart dependency

This commit is contained in:
julian 2024-01-18 14:02:41 -06:00
parent fbbd175d0f
commit 755cc049b0
11 changed files with 26 additions and 14 deletions

3
.gitmodules vendored
View file

@ -7,3 +7,6 @@
[submodule "crypto_plugins/flutter_liblelantus"]
path = crypto_plugins/flutter_liblelantus
url = https://github.com/cypherstack/flutter_liblelantus.git
[submodule "crypto_plugins/frostdart"]
path = crypto_plugins/frostdart
url = https://www.github.com/cypherstack/frostdart

@ -0,0 +1 @@
Subproject commit 2fa7e46669a023d270cad4552b5151b138738790

View file

@ -17,6 +17,7 @@ list(APPEND FLUTTER_PLUGIN_LIST
list(APPEND FLUTTER_FFI_PLUGIN_LIST
coinlib_flutter
flutter_libsparkmobile
frostdart
tor_ffi_plugin
)

View file

@ -816,6 +816,13 @@ packages:
url: "https://pub.dev"
source: hosted
version: "3.2.0"
frostdart:
dependency: "direct main"
description:
path: "crypto_plugins/frostdart"
relative: true
source: path
version: "0.0.1"
fuchsia_remote_debug_protocol:
dependency: transitive
description: flutter

View file

@ -27,6 +27,9 @@ dependencies:
lelantus:
path: ./crypto_plugins/flutter_liblelantus
frostdart:
path: ./crypto_plugins/frostdart
flutter_libsparkmobile:
git:
url: https://github.com/cypherstack/flutter_libsparkmobile.git

View file

@ -13,10 +13,8 @@ mkdir -p build
(cd ../../crypto_plugins/flutter_liblelantus/scripts/android && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_libepiccash/scripts/android && ./install_ndk.sh && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_libmonero/scripts/android/ && ./build_all.sh ) &
set_rust_to_1720 &
(cd ../../crypto_plugins/frostdart/scripts/android && ./build_all.sh ) &
wait
echo "Done building"
# set rust (back) to a more recent stable release to allow stack wallet to build tor
set_rust_to_1720

View file

@ -17,13 +17,12 @@ rustup target add x86_64-apple-ios
(cd ../../crypto_plugins/flutter_liblelantus/scripts/ios && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_libepiccash/scripts/ios && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_libmonero/scripts/ios/ && ./build_all.sh ) &
set_rust_to_1720 &
(cd ../../crypto_plugins/frostdart/scripts/ios && ./build_all.sh ) &
wait
echo "Done building"
# set rust (back) to a more recent stable release to allow stack wallet to build tor
set_rust_to_1720
# ensure ios rust triples are there
rustup target add aarch64-apple-ios
rustup target add x86_64-apple-ios

View file

@ -15,10 +15,8 @@ mkdir -p build
(cd ../../crypto_plugins/flutter_liblelantus/scripts/linux && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_libepiccash/scripts/linux && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_libmonero/scripts/linux && ./build_monero_all.sh && ./build_sharedfile.sh ) &
set_rust_to_1720 &
(cd ../../crypto_plugins/frostdart/scripts/linux && ./build_all.sh ) &
wait
echo "Done building"
# set rust (back) to a more recent stable release to allow stack wallet to build tor
set_rust_to_1720

View file

@ -9,6 +9,8 @@ set_rust_to_1671
(cd ../../crypto_plugins/flutter_liblelantus/scripts/macos && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_libepiccash/scripts/macos && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_libmonero/scripts/macos/ && ./build_all.sh ) &
set_rust_to_1720 &
(cd ../../crypto_plugins/frostdart/scripts/macos && ./build_all.sh ) &
wait
echo "Done building"

View file

@ -10,9 +10,8 @@ mkdir -p build
(cd ../../crypto_plugins/flutter_libepiccash/scripts/windows && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_liblelantus/scripts/windows && ./build_all.sh ) &
(cd ../../crypto_plugins/flutter_libmonero/scripts/windows && ./build_all.sh) &
set_rust_to_1720 &
(cd ../../crypto_plugins/frostdart/scripts/windows && ./build_all.sh ) &
wait
echo "Done building"
# set rust (back) to a more recent stable release to allow stack wallet to build tor
set_rust_to_1720

View file

@ -18,6 +18,7 @@ list(APPEND FLUTTER_PLUGIN_LIST
list(APPEND FLUTTER_FFI_PLUGIN_LIST
coinlib_flutter
flutter_libsparkmobile
frostdart
tor_ffi_plugin
)