| include $(GOROOT)/src/Make.inc | |
| all: package | |
| TARG=launchpad.net/tomb | |
| GOFILES=\ | |
| tomb.go\ | |
| GOFMT=gofmt | |
| BADFMT:=$(shell $(GOFMT) -l $(GOFILES) $(CGOFILES) $(wildcard *_test.go) 2> /dev/null) | |
| gofmt: $(BADFMT) | |
| @for F in $(BADFMT); do $(GOFMT) -w $$F && echo $$F; done | |
| ifneq ($(BADFMT),) | |
| ifneq ($(MAKECMDGOALS),gofmt) | |
| $(warning WARNING: make gofmt: $(BADFMT)) | |
| endif | |
| endif | |
| include $(GOROOT)/src/Make.pkg |