update-dependency-pinning.sh 532 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. set -e
  3. PROJECTS=(
  4. 'bramble-api'
  5. 'bramble-core'
  6. 'bramble-android'
  7. 'bramble-j2se'
  8. 'briar-api'
  9. 'briar-core'
  10. 'briar-android'
  11. )
  12. # clear witness files to prevent errors when upgrading dependencies
  13. for project in ${PROJECTS[@]}
  14. do
  15. echo "" > ${project}/witness.gradle
  16. done
  17. # calculating new checksums
  18. for project in ${PROJECTS[@]}
  19. do
  20. echo "Calculating new checksums for ${project} ..."
  21. ./gradlew -q ${project}:calculateChecksums | grep -v '^Verifying' > ${project}/witness.gradle
  22. done