From c0984f88dcdf183690d134ffbfbc1a3d80e0090d Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Mon, 6 Dec 2021 09:22:21 -0800 Subject: [PATCH] Makefile: add spk and pushspk targets for iterative Synology development Change-Id: I97319d14917aa2b00ff72a7b73b3db79ea8392b7 Signed-off-by: Brad Fitzpatrick --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Makefile b/Makefile index 07a197b81..bd270cd24 100644 --- a/Makefile +++ b/Makefile @@ -30,3 +30,11 @@ check: staticcheck vet depaware buildwindows build386 buildlinuxarm staticcheck: go run honnef.co/go/tools/cmd/staticcheck -- $$(go list ./... | grep -v tempfork) + +spk: + go run github.com/tailscale/tailscale-synology@main --version=build -o tailscale.spk --source=. + +pushspk: spk + echo "Pushing SPKG to root@${SYNOHOST} (env var SYNOHOST) ..." + scp tailscale.spk root@${SYNOHOST}: + ssh root@${SYNOHOST} /usr/syno/bin/synopkg install tailscale.spk