challenge: compile kp program inside alpine to avoid linking to glibc

This commit is contained in:
nemunaire 2019-02-24 15:51:35 +01:00
commit be42545034
3 changed files with 9 additions and 9 deletions

View file

@ -1,4 +1,4 @@
all: login-app/login-app token-validator/token-validator pkg/challenge/kp
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,9 +10,6 @@ fonts/Inconsolata-32b.psf:
fonts/Inconsolata-32r.psf:
wget https://github.com/xeechou/Inconsolata-psf/raw/master/Inconsolata-32r.psf
pkg/challenge/kp: pkg/challenge/kp.c
gcc -o $@ $+
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