From 38b1ecab60974813ecf8d64685f2992152b3edf9 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Tue, 20 Feb 2024 23:13:26 -0600 Subject: add --release builds --- Makefile | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index a62edf5..95801a0 100644 --- a/Makefile +++ b/Makefile @@ -7,9 +7,15 @@ no-gui: build ./go-deb --no-gui --repo go.wit.com/apps/autotypist build: + -mkdir resources -cp ~/go/src/go.wit.com/toolkits/*.so resources/ GO111MODULE="off" go build -v +install: + -mkdir resources + -cp ~/go/src/go.wit.com/toolkits/*.so resources/ + GO111MODULE="off" go install -v + goimports: goimports -w *.go @@ -40,3 +46,27 @@ debian: mirrors: -wit mirrors + +build-all: + go-deb --no-gui --repo go.wit.com/apps/autotypist + go-deb --no-gui --repo go.wit.com/apps/control-panel-digitalocean + go-deb --no-gui --repo go.wit.com/apps/control-panel-vpn + go-deb --no-gui --repo go.wit.com/apps/go-gui-toolkits + go-deb --no-gui --repo go.wit.com/apps/guireleaser + go-deb --no-gui --repo go.wit.com/apps/control-panel-cloudflare + go-deb --no-gui --repo go.wit.com/apps/control-panel-dns + go-deb --no-gui --repo go.wit.com/apps/go-deb + go-deb --no-gui --repo go.wit.com/apps/go.wit.com + go-deb --no-gui --repo go.wit.com/apps/helloworld + +build-releases: + go-deb --release --no-gui --repo go.wit.com/apps/autotypist + go-deb --release --no-gui --repo go.wit.com/apps/control-panel-digitalocean + go-deb --release --no-gui --repo go.wit.com/apps/control-panel-vpn + go-deb --release --no-gui --repo go.wit.com/apps/go-gui-toolkits + go-deb --release --no-gui --repo go.wit.com/apps/guireleaser + go-deb --release --no-gui --repo go.wit.com/apps/control-panel-cloudflare + go-deb --release --no-gui --repo go.wit.com/apps/control-panel-dns + go-deb --release --no-gui --repo go.wit.com/apps/go-deb + go-deb --release --no-gui --repo go.wit.com/apps/go.wit.com + go-deb --release --no-gui --repo go.wit.com/apps/helloworld -- cgit v1.2.3