Makefile
Rama master · réplica de lectura del repositorio original.
GCFLAGS_DEBUG := 'all=-N -l'
LDFLAGS_RELEASE := 'all=-w -s'
all: locviz locviz-debug
.PHONY: clean fmt keys
clean:
rm -rf dist/
rm -f locviz locviz-debug
locviz:
go build -o locviz -ldflags $(LDFLAGS_RELEASE)
locviz-debug:
go build -o locviz-debug -gcflags $(GCFLAGS_DEBUG)
fmt:
gofmt -w .
find \( -iname '*.css' -o -iname '*.js' -o -iname '*.json' -o -iname '*.md' -o -iname '*.xhtml' \) -execdir sed -i s/[[:space:]]*$$// {} \;
keys:
mkdir keys
openssl genrsa -out keys/private.pem 4096
openssl req -new -x509 -days 365 -sha512 -key keys/private.pem -out keys/public.pem -subj "/C=DE/ST=Berlin/L=Berlin/O=None/OU=None/CN=localhost"