From 0f7b6042051622df095106bf898eed85cdd62d82 Mon Sep 17 00:00:00 2001 From: westito Date: Mon, 25 Oct 2021 12:07:10 +0200 Subject: [PATCH] Add helper scripts --- tool/generate_all.sh | 16 ++++++++++++++++ tool/test_all.sh | 17 +++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100755 tool/generate_all.sh create mode 100755 tool/test_all.sh diff --git a/tool/generate_all.sh b/tool/generate_all.sh new file mode 100755 index 00000000..e889fc8d --- /dev/null +++ b/tool/generate_all.sh @@ -0,0 +1,16 @@ +#!/bin/bash +set -e +echo "- Generate drift" +(cd ../drift && dart pub get && dart run build_runner build --delete-conflicting-outputs) +echo "- Generate benchmarks" +(cd ../extras/benchmarks && dart pub get && dart run build_runner build --delete-conflicting-outputs) +echo "- Generate integration_tests/tests" +(cd ../extras/integration_tests/tests && dart pub get && dart run build_runner build --delete-conflicting-outputs) +echo "- Generate integration_tests/web" +(cd ../extras/integration_tests/web && dart pub get && dart run build_runner build --delete-conflicting-outputs) +echo "- Generate migrations_example" +(cd ../extras/migrations_example && dart pub get && dart run build_runner build --delete-conflicting-outputs) +echo "- Generate web_worker_example" +(cd ../extras/web_worker_example && dart pub get && dart run build_runner build --delete-conflicting-outputs) +echo "- Generate with_built_value" +(cd ../extras/with_built_value && dart pub get && dart run build_runner build --delete-conflicting-outputs) diff --git a/tool/test_all.sh b/tool/test_all.sh new file mode 100755 index 00000000..3b29be02 --- /dev/null +++ b/tool/test_all.sh @@ -0,0 +1,17 @@ +#!/bin/bash +set -e +cd ../drift +dart pub get +dart format -o none --set-exit-if-changed . +dart analyze --fatal-infos --fatal-warnings +dart run build_runner build --delete-conflicting-outputs +dart test + +cd ../drift_dev +dart pub get +dart format -o none --set-exit-if-changed . +dart analyze --fatal-infos --fatal-warnings +dart test + +cd .. +./tool/misc_integration_test.sh