diff options
author | Elan Ruusamäe | 2017-09-05 04:07:35 (GMT) |
---|---|---|
committer | Elan Ruusamäe | 2017-09-05 04:07:35 (GMT) |
commit | 31703cf4f4bd42139b7e524855e39f8f1adc51a7 (patch) | |
tree | d8cdb0bf036dab24fd0b0fedd2cde45985220757 | |
parent | 36670864b38836268685d577712e0282dcbc557b (diff) | |
download | caddy-31703cf4f4bd42139b7e524855e39f8f1adc51a7.zip caddy-31703cf4f4bd42139b7e524855e39f8f1adc51a7.tar.gz |
builds without go get
the vendor is bundled in git repo
-rw-r--r-- | caddy.spec | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -1,5 +1,4 @@ # TODO -# - make it build without "go get" # - initscripts https://github.com/mholt/caddy/tree/master/dist/init # # Conditional build: @@ -37,6 +36,10 @@ cryptographic assets for you. %setup -q GOPATH=$(pwd)/vendor +set -- $GOPATH/* +install -d $GOPATH/src +mv "$@" vendor/src + install -d $GOPATH/src/github.com/mholt ln -s ../../../.. $GOPATH/src/github.com/mholt/caddy @@ -47,7 +50,6 @@ export GOPATH=$(pwd)/vendor # however only gitTag is relevant for release build LDFLAGS="-X main.gitTag=v%{version}" -test -d vendor/src/golang.org || go get ./... || : %gobuild -o caddy.bin %install |