token-validator: use go-bindata to embedded static assets
This commit is contained in:
parent
37acc213b7
commit
867b4ef194
7 changed files with 75 additions and 14 deletions
6
Makefile
6
Makefile
|
|
@ -1,4 +1,4 @@
|
|||
all: login-app/login-app
|
||||
all: login-app/login-app token-validator/token-validator
|
||||
|
||||
fonts: fonts/Inconsolata-16b.psf fonts/Inconsolata-16r.psf fonts/Inconsolata-32b.psf fonts/Inconsolata-32r.psf
|
||||
fonts/Inconsolata-16b.psf:
|
||||
|
|
@ -10,6 +10,10 @@ fonts/Inconsolata-32b.psf:
|
|||
fonts/Inconsolata-32r.psf:
|
||||
wget https://github.com/xeechou/Inconsolata-psf/raw/master/Inconsolata-32r.psf
|
||||
|
||||
token-validator/token-validator: token-validator/*.go
|
||||
go generate ./token-validator
|
||||
GOOS=linux GOARM=5 GOARCH=arm go build -tags netgo -ldflags '-w -extldflags "-static"' -o $@ ./token-validator
|
||||
|
||||
login-app/login-app: login-app/*.go
|
||||
GOOS=linux GOARCH=amd64 go build -tags netgo -ldflags '-w -extldflags "-static -lncurses"' -o $@ ./login-app
|
||||
|
||||
|
|
|
|||
Reference in a new issue