-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathupdate-locks.sh
More file actions
executable file
·22 lines (15 loc) · 979 Bytes
/
Copy pathupdate-locks.sh
File metadata and controls
executable file
·22 lines (15 loc) · 979 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
# Fail on error
set -e
echo "\n>> Writing locks for core dependencies...\n"
./gradlew :core:dependencies --write-locks | sed '/BUILD SUCCESSFUL/d' | tee ./core/dependencies-tree.txt
echo "\n>> Writing locks for cli-tools dependencies...\n"
./gradlew :cli-tools:dependencies --write-locks | sed '/BUILD SUCCESSFUL/d' | tee ./cli-tools/dependencies-tree.txt
echo "\n>> Writing locks for common dependencies...\n"
./gradlew :common:dependencies --write-locks | sed '/BUILD SUCCESSFUL/d' | tee ./common/dependencies-tree.txt
echo "\n>> Writing locks for core-rust-bridge dependencies...\n"
./gradlew :core-rust-bridge:dependencies --write-locks | sed '/BUILD SUCCESSFUL/d' | tee ./core-rust-bridge/dependencies-tree.txt
# Note - core-rust isn't needed as it has no gradle dependencies
echo "\n>> Writing locks for keygen dependencies...\n"
./gradlew :keygen:dependencies --write-locks | sed '/BUILD SUCCESSFUL/d' | tee ./keygen/dependencies-tree.txt
echo "\n>> DONE"