diff --git a/src/pkg/exp/eval/Makefile b/src/pkg/exp/eval/Makefile index 4accbb26da..50d8a175ed 100644 --- a/src/pkg/exp/eval/Makefile +++ b/src/pkg/exp/eval/Makefile @@ -30,8 +30,8 @@ eval: main.$O gen.$O: gen.go $(QUOTED_GOBIN)/$(GC) $< -expr1.go: gen.$O - $(QUOTED_GOBIN)/$(LD) -o generate $<;\ +generate: gen.$O $(pkgdir)/$(TARG).a + $(QUOTED_GOBIN)/$(LD) -o $@ $<;\ ./generate > expr1.go;\ gofmt -w expr1.go