-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
29 lines (20 loc) · 850 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# SPDX-License-Identifier: GPL-3.0-only
MAKEFLAGS += --no-builtin-rules
.SUFFIXES:
.PHONY: all
all: download-metadata download-signatures extract-keyid extract-fingerprint sha256sum canonicalize-keysmap
download-metadata: go.mod cmd/download-metadata/*.go
go build ./cmd/download-metadata
download-signatures: go.mod cmd/download-signatures/*.go
go build ./cmd/download-signatures
extract-keyid: go.mod cmd/extract-keyid/*.go
go build ./cmd/extract-keyid
extract-fingerprint: go.mod cmd/extract-fingerprint/*.go
go build ./cmd/extract-fingerprint
sha256sum: go.mod cmd/sha256sum/*.go
go build ./cmd/sha256sum
canonicalize-keysmap: go.mod cmd/canonicalize-keysmap/*.go
go build ./cmd/canonicalize-keysmap
.PHONY: clean
clean:
rm -f download-metadata download-signatures extract-keyid extract-fingerprint sha256sum canonicalize-keysmap