Merge pull request #96 from crossworth/adds-macos-compile-target
Adds MacOS Compile target
This commit is contained in:
commit
39aec91659
|
@ -21,6 +21,12 @@ debug
|
|||
# Linux binary
|
||||
MovieNight
|
||||
|
||||
# Windows binary
|
||||
MovieNight.exe
|
||||
|
||||
# Darwin binary
|
||||
MovieNightDarwin
|
||||
|
||||
# Twitch channel info
|
||||
static/subscriber.json
|
||||
|
||||
|
|
7
Makefile
7
Makefile
|
@ -2,7 +2,7 @@ TAGS=
|
|||
|
||||
.PHONY: fmt vet get clean dev setdev test
|
||||
|
||||
all: fmt vet test MovieNight MovieNight.exe static/main.wasm settings.json
|
||||
all: fmt vet test MovieNight MovieNight.exe MovieNightDarwin static/main.wasm settings.json
|
||||
|
||||
setdev:
|
||||
$(eval export TAGS=-tags "dev")
|
||||
|
@ -15,11 +15,14 @@ MovieNight.exe: *.go common/*.go
|
|||
MovieNight: *.go common/*.go
|
||||
GOOS=linux GOARCH=386 go build -o MovieNight $(TAGS)
|
||||
|
||||
MovieNightDarwin: *.go common/*.go
|
||||
GOOS=darwin GOARCH=amd64 go build -o MovieNightDarwin $(TAGS)
|
||||
|
||||
static/main.wasm: wasm/*.go common/*.go
|
||||
GOOS=js GOARCH=wasm go build -o ./static/main.wasm $(TAGS) wasm/*.go
|
||||
|
||||
clean:
|
||||
-rm MovieNight.exe MovieNight ./static/main.wasm
|
||||
-rm MovieNight.exe MovieNight MovieNightDarwin ./static/main.wasm
|
||||
|
||||
fmt:
|
||||
gofmt -w .
|
||||
|
|
Loading…
Reference in New Issue