Skip to content

Commit e777c96

Browse files
refactor: improve update workspace dependency versions script readability
1 parent 0eb2748 commit e777c96

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

Makefile.toml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -604,13 +604,20 @@ docker run --rm \
604604
dependencies = ["install-toml-cli"]
605605
script = '''
606606
next_version=$1
607-
toml set Cargo.toml workspace.dependencies.axone-cognitarium.version $next_version > Cargo.toml.tmp && mv Cargo.toml.tmp Cargo.toml
608-
toml set Cargo.toml workspace.dependencies.axone-rdf.version $next_version > Cargo.toml.tmp && mv Cargo.toml.tmp Cargo.toml
609-
toml set Cargo.toml workspace.dependencies.axone-wasm.version $next_version > Cargo.toml.tmp && mv Cargo.toml.tmp Cargo.toml
610-
toml set Cargo.toml workspace.dependencies.axone-cognitarium-client.version $next_version > Cargo.toml.tmp && mv Cargo.toml.tmp Cargo.toml
611-
toml set Cargo.toml workspace.dependencies.axone-logic-bindings.version $next_version > Cargo.toml.tmp && mv Cargo.toml.tmp Cargo.toml
612-
toml set Cargo.toml workspace.dependencies.axone-objectarium.version $next_version > Cargo.toml.tmp && mv Cargo.toml.tmp Cargo.toml
613-
toml set Cargo.toml workspace.dependencies.axone-objectarium-client.version $next_version > Cargo.toml.tmp && mv Cargo.toml.tmp Cargo.toml
607+
608+
workspace_dependencies=( \
609+
axone-cognitarium \
610+
axone-rdf \
611+
axone-wasm \
612+
axone-cognitarium-client \
613+
axone-logic-bindings \
614+
axone-objectarium \
615+
axone-objectarium-client \
616+
)
617+
618+
for workspace_dependency in ${workspace_dependencies[@]}; do
619+
toml set Cargo.toml workspace.dependencies.$workspace_dependency.version $next_version > Cargo.toml.tmp && mv Cargo.toml.tmp Cargo.toml
620+
done
614621
'''
615622

616623
[tasks.install-llvm-tools-preview]

0 commit comments

Comments
 (0)