Update build scripts

This commit is contained in:
Slava Bacherikov committed 2016-07-16 23:42:53 +03:00
1 parent 585f68443a
commit 8708873a6e
3 files changed
+21 -6

No files matched your search

-1
View File
@@ -1,4 +1,3 @@
index.html
.*.sw[po]
*.bak
upload/
+21 -5
View File
@@ -1,10 +1,26 @@
.PHONY: clean
COMPILE_COMMAND = closure-compiler
COMPILE_COMMAND ?= closure-compiler
UPLOAD_DIR = upload
JS_FILES = $(filter-out %.min.js, $(wildcard *.js))
COMPILED_JS_FILES = $(JS_FILES:%.js=%.min.js)
JS_FILES = $(wildcard *.js)
COMPILED_JS_FILES = $(JS_FILES:%.js=$(UPLOAD_DIR)/%.min.js)
%.min.js: %.js
INDEX_FILE = index.html
all: $(UPLOAD_DIR) $(UPLOAD_DIR)/index.html $(COMPILED_JS_FILES) $(UPLOAD_DIR)/bootstrap.min.css
$(UPLOAD_DIR)/%.min.js: %.js $(UPLOAD_DIR)
$(COMPILE_COMMAND) $< --js_output_file $@
all: $(COMPILED_JS_FILES)
$(UPLOAD_DIR)/index.html: $(INDEX_FILE) $(UPLOAD_DIR)
cp "$<" "$@"
$(UPLOAD_DIR)/%.css: %.css
cp "$<" "$@"
$(UPLOAD_DIR):
mkdir "$(UPLOAD_DIR)"
clean:
@$(RM) -r $(UPLOAD_DIR)
View File
File renamed without changes.