If you want to have a directory with alot of Go files for testing you can use this Makefile.
# Generic Makefile for GO
ifeq ($(GOARCH),386)
O:=8
else
O:=6
endif
GC=${O}g
LD=${O}l
GO_FILES = $(wildcard *.go)
GO_PRGS = $(basename $(GO_FILES))
GO_OBJS = $(addsuffix .$O, $(GO_PRGS))
all: $(GO_PRGS)
$(GO_PRGS): $(GO_OBJS)
$(LD) -o $@ $@.$O;
$(GO_OBJS): %.$O: %.go
$(GC) $<
clean:
rm $(GO_OBJS) $(GO_PRGS)
Inga kommentarer:
Skicka en kommentar