Files
srs-spi/Makefile
chenhaibo 3940bc1992 fix bug
2025-02-04 11:42:50 +08:00

37 lines
643 B
Makefile

GOCMD=go
GOBUILD=$(GOCMD) build
BINARY_NAME=objs/srs-sip
MAIN_PATH=main/main.go
VUE_DIR=html/NextGB
default: build
build:
$(GOBUILD) -o $(BINARY_NAME) $(MAIN_PATH)
clean:
rm -f $(BINARY_NAME)
rm -rf $(VUE_DIR)/dist
rm -rf $(VUE_DIR)/node_modules
run:
$(GOBUILD) -o $(BINARY_NAME) $(MAIN_PATH)
./$(BINARY_NAME)
install:
$(GOBUILD) -o $(BINARY_NAME) $(MAIN_PATH)
mv $(BINARY_NAME) /usr/local/bin
vue-install:
cd $(VUE_DIR) && npm install
vue-build:
cd $(VUE_DIR) && npm run build
vue-dev:
cd $(VUE_DIR) && npm run dev
all: build vue-build
.PHONY: clean vue-install vue-build vue-dev all