update-lockfiles.sh 511 B

1234567891011121314151617181920212223
  1. #!/usr/bin/env sh
  2. # Copyright 2019-2021 Tauri Programme within The Commons Conservancy
  3. # SPDX-License-Identifier: Apache-2.0
  4. # SPDX-License-Identifier: MIT
  5. declare -a examples=("api" "sidecar" "updater" "resources" "tauri-dynamic-lib")
  6. declare -a tooling=("bench" "cli" "webdriver")
  7. for example in "${examples[@]}"
  8. do
  9. cd examples/$example/src-tauri
  10. cargo update
  11. cargo build
  12. cd ../../..
  13. done
  14. for tooling in "${tooling[@]}"
  15. do
  16. cd tooling/$tooling
  17. cargo update
  18. cargo build
  19. cd ../..
  20. done