@@ -5,7 +5,7 @@ VERSION=$(shell git describe --tags ${LAST_TAGGED_COMMIT})
55TIMESTAMP =$(shell date -u +"% FT% T% z")
66VERSION_DETAILS =${TIMESTAMP}/${LAST_TAGGED_COMMIT_SHORT}
77EXTRA_LDFLAGS =-X ${CONFIG_PACKAGE}.Version=${VERSION} -X ${CONFIG_PACKAGE}.VersionDetails=${VERSION_DETAILS}
8- FILES =gatewayd-plugin-cache checksum.txt
8+ FILES =gatewayd-plugin-cache checksum.txt gatewayd_plugin.yaml README.md LICENSE
99
1010tidy :
1111 @go mod tidy
@@ -28,6 +28,7 @@ create-build-dir:
2828build-linux-amd64 : tidy
2929 @echo " Building gatewayd ${VERSION} for linux-amd64"
3030 @mkdir -p dist/linux-amd64
31+ @cp README.md LICENSE gatewayd_plugin.yaml ./dist/linux-amd64/
3132 @GOOS=linux GOARCH=amd64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/linux-amd64/gatewayd-plugin-cache
3233 @sha256sum dist/linux-amd64/gatewayd-plugin-cache | sed ' s/dist\/linux-amd64\///g' >> dist/linux-amd64/checksum.txt
3334 @tar czf dist/gatewayd-plugin-cache-linux-amd64-${VERSION} .tar.gz -C ./dist/linux-amd64/ ${FILES}
@@ -36,6 +37,7 @@ build-linux-amd64: tidy
3637build-linux-arm64 :
3738 @echo " Building gatewayd ${VERSION} for linux-arm64"
3839 @mkdir -p dist/linux-arm64
40+ @cp README.md LICENSE gatewayd_plugin.yaml ./dist/linux-arm64/
3941 @GOOS=linux GOARCH=arm64 CGO_ENABLED=1 CC=aarch64-linux-gnu-gcc go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/linux-arm64/gatewayd-plugin-cache
4042 @sha256sum dist/linux-arm64/gatewayd-plugin-cache | sed ' s/dist\/linux-arm64\///g' >> dist/linux-arm64/checksum.txt
4143 @tar czf dist/gatewayd-plugin-cache-linux-arm64-${VERSION} .tar.gz -C ./dist/linux-arm64/ ${FILES}
@@ -44,6 +46,7 @@ build-linux-arm64:
4446build-darwin-amd64 :
4547 @echo " Building gatewayd ${VERSION} for darwin-arm64"
4648 @mkdir -p dist/darwin-amd64
49+ @cp README.md LICENSE gatewayd_plugin.yaml ./dist/darwin-amd64/
4750 @GOOS=darwin GOARCH=amd64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/darwin-amd64/gatewayd-plugin-cache
4851 @shasum -a 256 dist/darwin-amd64/gatewayd-plugin-cache | sed ' s/dist\/darwin-amd64\///g' >> dist/darwin-amd64/checksum.txt
4952 @tar czf dist/gatewayd-plugin-cache-darwin-amd64-${VERSION} .tar.gz -C ./dist/darwin-amd64/ ${FILES}
@@ -52,6 +55,7 @@ build-darwin-amd64:
5255build-darwin-arm64 :
5356 @echo " Building gatewayd ${VERSION} for darwin-arm64"
5457 @mkdir -p dist/darwin-arm64
58+ @cp README.md LICENSE gatewayd_plugin.yaml ./dist/darwin-arm64/
5559 @GOOS=darwin GOARCH=arm64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/darwin-arm64/gatewayd-plugin-cache
5660 @shasum -a 256 dist/darwin-arm64/gatewayd-plugin-cache | sed ' s/dist\/darwin-arm64\///g' >> dist/darwin-arm64/checksum.txt
5761 @tar czf dist/gatewayd-plugin-cache-darwin-arm64-${VERSION} .tar.gz -C ./dist/darwin-arm64/ ${FILES}
@@ -60,6 +64,7 @@ build-darwin-arm64:
6064build-windows-amd64 :
6165 @echo " Building gatewayd ${VERSION} for windows-amd64"
6266 @mkdir -p dist/windows-amd64
67+ @cp README.md LICENSE gatewayd_plugin.yaml ./dist/windows-amd64/
6368 @GOOS=windows GOARCH=amd64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/windows-amd64/gatewayd-plugin-cache.exe
6469 @sha256sum dist/windows-amd64/gatewayd-plugin-cache.exe | sed ' s/dist\/windows-amd64\///g' >> dist/windows-amd64/checksum.txt
6570 @zip -r dist/gatewayd-plugin-cache-windows-amd64-${VERSION} .zip -j ./dist/windows-amd64/ ${FILES}
@@ -68,6 +73,7 @@ build-windows-amd64:
6873build-windows-arm64 :
6974 @echo " Building gatewayd ${VERSION} for windows-arm64"
7075 @mkdir -p dist/windows-arm64
76+ @cp README.md LICENSE gatewayd_plugin.yaml ./dist/windows-arm64/
7177 @GOOS=windows GOARCH=arm64 CGO_ENABLED=1 go build -trimpath -ldflags " -s -w ${EXTRA_LDFLAGS} " -o dist/windows-arm64/gatewayd-plugin-cache.exe
7278 @sha256sum dist/windows-arm64/gatewayd-plugin-cache.exe | sed ' s/dist\/windows-arm64\///g' >> dist/windows-arm64/checksum.txt
7379 @zip -r dist/gatewayd-plugin-cache-windows-arm64-${VERSION} .zip -j ./dist/windows-arm64/ ${FILES}
0 commit comments