diff --git a/Makefile b/Makefile index 0b08d5aa..82fc8f72 100644 --- a/Makefile +++ b/Makefile @@ -15,15 +15,17 @@ cli: check_lfs GOOS=linux GOARCH=amd64 go build -ldflags "-w -s" -o bin/lk-linux ./cmd/lk GOOS=windows GOARCH=amd64 go build -ldflags "-w -s" -o bin/lk.exe ./cmd/lk - install: cli ifeq ($(DETECTED_OS),Windows) + mkdir -p $(GOBIN) cp bin/lk.exe $(GOBIN)/lk.exe ln -sf $(GOBIN)/lk.exe $(GOBIN)/livekit-cli.exe else ifeq ($(DETECTED_OS),Darwin) + mkdir -p $(GOBIN) cp bin/lk $(GOBIN)/lk ln -sf $(GOBIN)/lk $(GOBIN)/livekit-cli else + mkdir -p $(GOBIN) cp bin/lk-linux $(GOBIN)/lk ln -sf $(GOBIN)/lk $(GOBIN)/livekit-cli endif @@ -37,4 +39,4 @@ check_lfs: } fish_autocomplete: cli - ./bin/lk generate-fish-completion -o autocomplete/fish_autocomplete + ./bin/lk generate-fish-completion -o autocomplete/fish_autocomplete \ No newline at end of file