go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/starlark/starlarktest/vendored/update.sh (about) 1 #!/bin/bash 2 3 # 4 # Copies assert.star from go.starlark.net module and makes it available to 5 # LUCI Go code. 6 # 7 8 set -e 9 10 # The path to the unpacked go.starlark.net module in the module cache directory. 11 MODULE_DIR=`go list -f '{{.Dir}}' -m go.starlark.net` 12 13 function vendor() { 14 mkdir -p `dirname ${1}` 15 cp ${MODULE_DIR}/${1} ${1} 16 chmod 0666 ${1} 17 } 18 19 vendor LICENSE 20 vendor starlarktest/assert.star 21 22 go run go.chromium.org/luci/tools/cmd/assets -ext "*.star"