mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
46 lines
1.1 KiB
TOML
46 lines
1.1 KiB
TOML
[tasks.flowy_dev]
|
||
run_task = { name = ["install_targets","install_diesel", "install_protobuf", "install_tools", "install_flutter"] }
|
||
|
||
[tasks.install_diesel]
|
||
script = """
|
||
brew install sqlite3
|
||
cargo install diesel_cli --no-default-features --features sqlite
|
||
"""
|
||
|
||
[tasks.install_targets]
|
||
script = """
|
||
rustup target add x86_64-apple-ios
|
||
rustup target add x86_64-apple-darwin
|
||
rustup target add aarch64-apple-ios
|
||
rustup target add aarch64-apple-darwin
|
||
"""
|
||
|
||
[tasks.install_protobuf]
|
||
script = """
|
||
brew install protobuf@3.13
|
||
#brew tap dart-lang/dart
|
||
#brew install dart
|
||
|
||
#https://pub.dev/packages/protoc_plugin
|
||
pub global activate protoc_plugin
|
||
cargo install --version 2.20.0 protobuf-codegen
|
||
"""
|
||
|
||
[tasks.install_tools]
|
||
script = """
|
||
rustup component add rustfmt
|
||
cargo install cargo-expand
|
||
cargo install cargo-watch
|
||
cargo install cargo-cache
|
||
cargo install bunyan
|
||
"""
|
||
|
||
[tasks.install_flutter]
|
||
script = """
|
||
echo "[❤️] Follow the https://flutter.dev/docs/get-started/install instructions to install the flutter, skip if you already installed."
|
||
echo "Switch to dev channel with command: flutter channel dev"
|
||
"""
|
||
|
||
|
||
|