From ea42906d0a5a96abb62ec0c622921335fba121d2 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 9 Jan 2015 23:51:57 +0100 Subject: Add run and generate targets --- Makefile | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index de7a05a..2d563ed 100644 --- a/Makefile +++ b/Makefile @@ -4,16 +4,22 @@ AUTOGEN := $(YYFILES:.y=.go) GO := go build: $(GOFILES) $(AUTOGEN) - $(GO) build + $(GO) $@ -%.go: %.y - $(GO) tool yacc -o $@ $< +run: $(GOFILES) $(AUTOGEN) + $(GO) $@ $^ + +generate: + $(GO) $@ clean: - $(GO) clean + $(GO) $@ $(RM) $(AUTOGEN) y.output install: build - $(GO) install + $(GO) $@ + +%.go: %.y + $(GO) tool yacc -o $@ $< .PHONY: clean -- cgit v1.2.3