improved Makefile
This commit is contained in:
parent
f799415ada
commit
9eb68a1d7e
10
Makefile
10
Makefile
@ -5,13 +5,19 @@ BUILD_DIR = build
|
||||
all: clean deps build
|
||||
|
||||
.PHONY:build
|
||||
build: $(BUILD_DIR)/$(BINARY) $(BUILD_DIR)/public
|
||||
build: go js
|
||||
|
||||
.PHONY: js
|
||||
js: $(BUILD_DIR)/public
|
||||
|
||||
.PHONY: go
|
||||
go: $(BUILD_DIR)/$(BINARY)
|
||||
|
||||
$(BUILD_DIR)/$(BINARY):
|
||||
go build -o $(BUILD_DIR)/$(BINARY) cmd/s3share.go
|
||||
|
||||
$(BUILD_DIR)/public:
|
||||
npm run build && cp -r public/ $(BUILD_DIR)/public
|
||||
npm run build && mkdir -p $(BUILD_DIR) &&cp -r public/ $(BUILD_DIR)/public
|
||||
|
||||
.PHONY: deps
|
||||
deps: node_modules
|
||||
|
Loading…
Reference in New Issue
Block a user