pack-cli.sh 486 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. # Copyright 2019-2024 Tauri Programme within The Commons Conservancy
  3. # SPDX-License-Identifier: Apache-2.0
  4. # SPDX-License-Identifier: MIT
  5. set -euxo pipefail
  6. for o in outputs/*; do
  7. pushd "$o"
  8. chmod +x cargo-tauri*
  9. cp ../../tooling/cli/LICENSE* ../../tooling/cli/README.md .
  10. target=$(basename "$o" | cut -d. -f1)
  11. if grep -qE '(apple|windows)' <<< "$target"; then
  12. zip "../${target}.zip" *
  13. else
  14. tar cv * | gzip -9 > "../${target}.tgz"
  15. fi
  16. popd
  17. done