|
|
@@ -2,7 +2,8 @@ LDFLAGS += -X "gitote/gitote/pkg/setting.BuildTime=$(shell date -u '+%Y-%m-%d %I
|
|
|
LDFLAGS += -X "gitote/gitote/pkg/setting.BuildGitHash=$(shell git rev-parse HEAD)"
|
|
|
DATA_FILES := $(shell find conf | sed 's/ /\\ /g')
|
|
|
LESS_FILES := $(wildcard public/less/gitote.less public/less/_*.less)
|
|
|
-GENERATED := pkg/bindata/bindata.go public/css/gitote.min.css
|
|
|
+LESS_FILES := $(wildcard public/less/gitote.night.less public/less/_*.less)
|
|
|
+GENERATED := pkg/bindata/bindata.go public/css/gitote.min.css public/css/gitote.night.min.css
|
|
|
OS := $(shell uname)
|
|
|
TAGS = ""
|
|
|
BUILD_FLAGS = "-v"
|
|
|
@@ -11,7 +12,7 @@ GOVET = go tool vet -composites=false -methods=false -structtags=false
|
|
|
|
|
|
.PHONY: build bindata clean
|
|
|
|
|
|
-.IGNORE: public/css/gitote.min.css
|
|
|
+.IGNORE: public/css/gitote.min.css public/css/gitote.night.min.css
|
|
|
|
|
|
all: build
|
|
|
|
|
|
@@ -41,11 +42,14 @@ bindata: pkg/bindata/bindata.go
|
|
|
pkg/bindata/bindata.go: $(DATA_FILES)
|
|
|
./go-bindata -o=$@ -ignore="\\.DS_Store|README.md|TRANSLATORS|auth.d" -pkg=bindata conf/...
|
|
|
|
|
|
-less: public/css/gitote.min.css
|
|
|
+less: public/css/gitote.min.css public/css/gitote.night.min.css
|
|
|
|
|
|
public/css/gitote.min.css: $(LESS_FILES)
|
|
|
@type lessc >/dev/null 2>&1 && lessc -x $< >$@ || echo "lessc command not found, skipped."
|
|
|
|
|
|
+public/css/gitote.night.min.css: $(LESS_FILES)
|
|
|
+ @type lessc >/dev/null 2>&1 && lessc -x $< >$@ || echo "lessc command not found, skipped."
|
|
|
+
|
|
|
clean:
|
|
|
go clean -i ./...
|
|
|
|