refactor: standardize justfile task names and parameters across projects

This commit is contained in:
Matthew 2024-05-06 14:34:36 -05:00
parent b7fe91b003
commit 7d951578d0
No known key found for this signature in database
GPG Key ID: 8D4FCD82DD54DDD2
5 changed files with 48 additions and 33 deletions

View File

@ -1,17 +1,20 @@
test:
./gradlew connectedAndroidTest
onetest TEST:
./gradlew test --tests {{TEST}}
default:
just --list
build:
./gradlew buildAndroidLib
publishlocal:
./gradlew publishToMavenLocal -P localBuild
clean:
rm -rf ../bdk-ffi/target/
rm -rf ./build/
rm -rf ./lib/build/
rm -rf ./plugins/build/
publish-local:
./gradlew publishToMavenLocal -P localBuild
test:
./gradlew connectedAndroidTest
test-specific TEST:
./gradlew test --tests {{TEST}}

View File

@ -1,9 +1,12 @@
default:
just --list
build:
cargo build
check:
cargo fmt
cargo clippy
test:
cargo test --lib
check:
cargo fmt
cargo clippy

View File

@ -1,20 +1,23 @@
test:
./gradlew test
offlinetests:
./gradlew test -P excludeConnectedTests
onetest TEST:
./gradlew test --tests {{TEST}}
default:
just --list
build:
./gradlew buildJvmLib
publishlocal:
./gradlew publishToMavenLocal -P localBuild
clean:
rm -rf ../bdk-ffi/target/
rm -rf ./build/
rm -rf ./lib/build/
rm -rf ./plugins/build/
publish-local:
./gradlew publishToMavenLocal -P localBuild
test:
./gradlew test
test-offline:
./gradlew test -P excludeConnectedTests
test-specific TEST:
./gradlew test --tests {{TEST}}

View File

@ -1,7 +1,7 @@
test:
python3 -m unittest --verbose
default:
just --list
maclocalbuild:
build-local-mac:
bash ./scripts/generate-macos-arm64.sh && python3 setup.py bdist_wheel --verbose
clean:
@ -9,3 +9,6 @@ clean:
rm -rf ./bdkpython.egg-info/
rm -rf ./build/
rm -rf ./dist/
test:
python3 -m unittest --verbose

View File

@ -1,11 +1,14 @@
default:
just --list
build:
bash ./build-local-swift.sh
clean:
rm -rf ../bdk-ffi/target/
test:
swift test
offlinetests:
test-offline:
swift test --skip LiveWalletTests --skip LiveTxBuilderTests
clean:
rm -rf ../bdk-ffi/target/