Skip to content

Commit 2182b1d

Browse files
author
Val Lorentz
committed
Makefile: Add dependencies between targets
1 parent bf33fba commit 2182b1d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,19 @@ capdef_file = ./irc/caps/defs.go
1111

1212
all: build
1313

14-
install:
14+
install: build
1515
go install -v -ldflags "-X main.commit=$(GIT_COMMIT) -X main.version=$(GIT_TAG)"
1616

17-
build:
17+
build: ${capdef_file}
1818
go build -v -ldflags "-X main.commit=$(GIT_COMMIT) -X main.version=$(GIT_TAG)"
1919

20-
release:
20+
release: build
2121
goreleaser --skip-publish --rm-dist
2222

23-
capdefs:
23+
${capdef_file}: ./gencapdefs.py
2424
python3 ./gencapdefs.py > ${capdef_file}
2525

26-
test:
26+
test: ${capdef_file}
2727
python3 ./gencapdefs.py | diff - ${capdef_file}
2828
go test ./...
2929
go vet ./...

0 commit comments

Comments
 (0)