@@ -46,26 +46,26 @@ releases:
4646 fi ; \
4747 mkdir $$ RELEASE_DIR; \
4848 echo " Building Wigo release for $$ target to $$ RELEASE_DIR" ; \
49- $(build ) -tags " netgo osusergo" -ldflags " -s -w -X github.com/root-gg/wigo/src/wigo.Version=$( RELEASE_VERSION) " -o $$ RELEASE_DIR/wigo $(BASE_DIR ) /src/wigo.go; \
50- $(build ) -tags " netgo osusergo" -ldflags " -s -w -X github.com/root-gg/wigo/src/wigo.Version=$( RELEASE_VERSION) " -o $$ RELEASE_DIR/wigocli $(BASE_DIR ) /src/wigocli.go; \
51- $(build ) -o $$ RELEASE_DIR/generate_cert $(BASE_DIR ) /src/generate_cert.go; \
49+ $(build ) -tags " netgo osusergo" -ldflags " -s -w -X github.com/root-gg/wigo/src/wigo.Version=$( RELEASE_VERSION) " -o $$ RELEASE_DIR/wigo $(BASE_DIR ) /src/cmd/ wigo/main .go; \
50+ $(build ) -tags " netgo osusergo" -ldflags " -s -w -X github.com/root-gg/wigo/src/wigo.Version=$( RELEASE_VERSION) " -o $$ RELEASE_DIR/wigocli $(BASE_DIR ) /src/cmd/ wigocli/main .go; \
51+ $(build ) -o $$ RELEASE_DIR/generate_cert $(BASE_DIR ) /src/cmd/ generate_cert/main .go; \
5252 done
5353
5454release :
5555 @echo " Building Wigo release for current OS"
5656 @mkdir -p release
5757 @cd release; \
5858 export CGO_ENABLED=0; \
59- $(build ) -tags " netgo osusergo" -ldflags " -s -w -X github.com/root-gg/wigo/src/wigo.Version=$( RELEASE_VERSION) " -o current/wigo $(BASE_DIR ) /src/wigo.go; \
60- $(build ) -tags " netgo osusergo" -ldflags " -s -w -X github.com/root-gg/wigo/src/wigo.Version=$( RELEASE_VERSION) " -o current/wigocli $(BASE_DIR ) /src/wigocli.go; \
61- $(build ) -o current/generate_cert $(BASE_DIR ) /src/generate_cert.go
59+ $(build ) -tags " netgo osusergo" -ldflags " -s -w -X github.com/root-gg/wigo/src/wigo.Version=$( RELEASE_VERSION) " -o current/wigo $(BASE_DIR ) /src/cmd/ wigo/main .go; \
60+ $(build ) -tags " netgo osusergo" -ldflags " -s -w -X github.com/root-gg/wigo/src/wigo.Version=$( RELEASE_VERSION) " -o current/wigocli $(BASE_DIR ) /src/cmd/ wigocli/main .go; \
61+ $(build ) -o current/generate_cert $(BASE_DIR ) /src/cmd/ generate_cert/main .go
6262
6363debs :
6464 @echo " Building Wigo Debian packages"
6565 @mkdir -p $(DEBROOT )
6666 @mkdir -p $(DEBROOT ) /etc/wigo/conf.d
6767 @mkdir -p $(DEBROOT ) /etc/logrotate.d
68- @mkdir -p $(DEBROOT ) /etc/init.d
68+ @mkdir -p $(DEBROOT ) /lib/systemd/system/
6969 @mkdir -p $(DEBROOT ) /usr/local/wigo/lib
7070 @mkdir -p $(DEBROOT ) /usr/local/wigo/bin
7171 @mkdir -p $(DEBROOT ) /usr/local/wigo/etc/conf.d
8080 @cp probes/examples/* $(DEBROOT ) /usr/local/wigo/probes/examples
8181 @cp etc/wigo.conf $(DEBROOT ) /usr/local/wigo/etc/wigo.conf.sample
8282 @cp etc/conf.d/* .conf $(DEBROOT ) /usr/local/wigo/etc/conf.d
83- @cp etc/wigo.init $(DEBROOT ) /etc/init.d/wigo && chmod +x $( DEBROOT ) /etc/init.d/ wigo
83+ @cp etc/wigo.systemd $(DEBROOT ) /lib/systemd/system/ wigo.service
8484 @cp etc/wigo.logrotate $(DEBROOT ) /etc/logrotate.d/wigo
8585 @cp -R public $(DEBROOT ) /usr/local/wigo
8686 @sed -i " s/##VERSION##/Wigo v$( RELEASE_VERSION) /" $(DEBROOT ) /usr/local/wigo/public/index.html
9494 else \
9595 cp release/linux-$$ arch/* $(DEBROOT ) /usr/local/wigo/bin/ ; \
9696 fi ; \
97- dpkg-deb -Z xz --build $(DEBROOT ) $(DEBROOT ) /wigo-$(RELEASE_VERSION ) -$$ arch.deb ; \
97+ fakeroot dpkg-deb -Z xz --build $(DEBROOT ) $(DEBROOT ) /wigo-$(RELEASE_VERSION ) -$$ arch.deb ; \
9898 done
9999
100100publish-debs :
0 commit comments