Use go cross compile to build once with travis for all platforms

This commit is contained in:
Lukas Welte
2019-02-07 17:18:48 +01:00
parent 35c0150522
commit 8052701021
4 changed files with 9 additions and 48 deletions
+2 -2
View File
@@ -6,7 +6,7 @@ EDITOR_VERSION ?= v1.5.0
all: $(BINARY)
$(BINARY): $(SOURCES) bindata_assetfs.go
go build -o ${BINARY}
gox -osarch "windows/amd64 linux/amd64 darwin/amd64" -output "${BINARY}_{{.OS}}"
editor/create_folder:
mkdir -p editor
@@ -19,4 +19,4 @@ bindata_assetfs.go: editor/pull_release
.PHONY: clean
clean:
rm -rf editor/public && rm -f bindata.go && rm -f bindata_assetfs.go && rm -f maputnik
rm -rf editor/public && rm -f bindata.go && rm -f bindata_assetfs.go && rm -f maputnik_*