diff options
author | Ted Unangst <tedu@tedunangst.com> | 2019-01-16 06:42:50 -0500 |
---|---|---|
committer | Ted Unangst <tedu@tedunangst.com> | 2019-01-16 06:42:50 -0500 |
commit | 51d35610749be2a3a80e0c068f714065d59eaa6e (patch) | |
tree | d62657c56638570f79610780470406f12d9a2c22 | |
parent | 8eb077074bb999d705e9f1c74baa14ce74fb5180 (diff) |
release machinery v0.9.1
-rw-r--r-- | release.sh | 9 | ||||
-rw-r--r-- | vendor.txt | 5 | ||||
-rw-r--r-- | vendorize.sh | 5 |
3 files changed, 19 insertions, 0 deletions
diff --git a/release.sh b/release.sh new file mode 100644 index 0000000..478e56a --- /dev/null +++ b/release.sh @@ -0,0 +1,9 @@ +set -eu + +myname=`basename \`pwd\`` +ver=`hg tags -q | head -2 | tail -1 | tail -c +2` +dest=$myname-$ver + +hg archive -r v$ver $dest +(cd $dest; sh ../vendorize.sh) +tar zcf $dest.tgz $dest diff --git a/vendor.txt b/vendor.txt new file mode 100644 index 0000000..5b10f70 --- /dev/null +++ b/vendor.txt @@ -0,0 +1,5 @@ +golang.org/x/net/html +golang.org/x/net/proxy +golang.org/x/net/internal/socks +github.com/yuin/gopher-lua +github.com/andybalholm/cascadia diff --git a/vendorize.sh b/vendorize.sh new file mode 100644 index 0000000..861fc90 --- /dev/null +++ b/vendorize.sh @@ -0,0 +1,5 @@ +set -eu +for dep in `cat ../vendor.txt` ; do + mkdir -p vendor/$dep + cp -r ~/go/src/$dep/* vendor/$dep +done |