update makefile

This commit is contained in:
2018-02-15 09:11:52 -07:00
parent e631467b8b
commit 898bab21bf
3 changed files with 9 additions and 7 deletions

View File

@@ -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