build: use a $(GOBUILD)

This commit is contained in:
2019-12-29 19:44:26 +00:00
parent 51e066ade1
commit 1403580167

View File

@@ -1,30 +1,32 @@
srcfiles = Makefile $(shell find . -iname *.go) srcfiles = Makefile $(shell find . -iname *.go)
GOBUILD ?= go build
all: loader palette-idx view-obj view-map view-menu view-minimap view-set wh40k all: loader palette-idx view-obj view-map view-menu view-minimap view-set wh40k
loader: $(srcfiles) loader: $(srcfiles)
go build -o loader ur.gs/ordoor/cmd/loader $(GOBUILD) -o loader ur.gs/ordoor/cmd/loader
palette-idx: $(srcfiles) palette-idx: $(srcfiles)
go build -o palette-idx ur.gs/ordoor/cmd/palette-idx $(GOBUILD) -o palette-idx ur.gs/ordoor/cmd/palette-idx
view-obj: $(srcfiles) view-obj: $(srcfiles)
go build -o view-obj -tags ebitengl ur.gs/ordoor/cmd/view-obj $(GOBUILD) -o view-obj ur.gs/ordoor/cmd/view-obj
view-map: $(srcfiles) view-map: $(srcfiles)
go build -o view-map ur.gs/ordoor/cmd/view-map $(GOBUILD) -o view-map ur.gs/ordoor/cmd/view-map
view-menu: $(srcfiles) view-menu: $(srcfiles)
go build -o view-menu ur.gs/ordoor/cmd/view-menu $(GOBUILD) -o view-menu ur.gs/ordoor/cmd/view-menu
view-minimap: $(srcfiles) view-minimap: $(srcfiles)
go build -o view-minimap ur.gs/ordoor/cmd/view-minimap $(GOBUILD) -o view-minimap ur.gs/ordoor/cmd/view-minimap
view-set: $(srcfiles) view-set: $(srcfiles)
go build -o view-set ur.gs/ordoor/cmd/view-set $(GOBUILD) -o view-set ur.gs/ordoor/cmd/view-set
wh40k: $(srcfiles) wh40k: $(srcfiles)
go build -o wh40k ur.gs/ordoor/cmd/wh40k $(GOBUILD) -o wh40k ur.gs/ordoor/cmd/wh40k
clean: clean:
rm -f loader view-obj view-map view-minimap view-set wh40k rm -f loader view-obj view-map view-minimap view-set wh40k