update makefile
This commit is contained in:
6
Makefile
6
Makefile
@@ -1,6 +1,8 @@
|
||||
ROUTE_ASSET=routes/bindata_assetfs.go
|
||||
ROUTE_FILES=public/index.html public/app.js public/paste.sh public/style.css
|
||||
|
||||
VENDOR_FILES=$(wildcard vendor/*)
|
||||
|
||||
SOURCE=./*.go routes/*.go
|
||||
BINARY=paste
|
||||
|
||||
@@ -12,7 +14,7 @@ clean:
|
||||
run: $(BINARY)
|
||||
./$(BINARY) -vv serve
|
||||
|
||||
$(BINARY): $(SOURCE) $(ROUTE_ASSET)
|
||||
$(BINARY): $(SOURCE) $(ROUTE_ASSET) $(VENDOR_FILES)
|
||||
go build
|
||||
|
||||
$(ROUTE_ASSET): $(ROUTE_FILES)
|
||||
@@ -38,7 +40,7 @@ public/paste.sh: assets/paste.sh
|
||||
public/style.css: assets/*.css
|
||||
cleancss assets/*.css > public/style.css
|
||||
|
||||
deploy:
|
||||
deploy: $(SOURCE) $(ROUTE_ASSET)
|
||||
cd debian && make && make deploy
|
||||
|
||||
.PHONEY: clean deploy run
|
||||
|
||||
Reference in New Issue
Block a user