add makefile

merge-requests/4/head
Matthew 2020-01-18 00:11:32 -05:00
parent a6c546dfed
commit cab6be3f40
No known key found for this signature in database
GPG Key ID: 766BE43AE75F7559
1 changed files with 20 additions and 0 deletions

20
Makefile Normal file
View File

@ -0,0 +1,20 @@
check_certificate_files := $(wildcard src/go/checkCertificate/*.go)
check_certificate_signatures_files := $(wildcard src/go/checkCertSignatures/*.go)
storage_files := $(wildcard src/go/storage/*.go)
all: check_certificate check_cert_signatures storage
check_certificate:
HOME=/root go build -v -ldflags="-s -w" -o dist/bin/checkCertificate ${check_certificate_files}
@chmod 740 dist/bin/checkCertificate
file dist/bin/checkCertificate
check_cert_signatures:
HOME=/root go build -v -ldflags="-s -w" -o dist/bin/checkCertSignatures ${check_certificate_signatures_files}
@chmod 740 dist/bin/checkCertSignatures
file dist/bin/checkCertSignatures
storage:
HOME=/root go build -v -ldflags="-s -w" -o dist/bin/storage ${storage_files}
@chmod 740 dist/bin/storage
file dist/bin/storage