Update build scripts
This commit is contained in:
1 parent
585f68443a
commit
8708873a6e
3 files changed
+21
-6
No files matched your search
@@ -1,4 +1,3 @@
|
||||
index.html
|
||||
.*.sw[po]
|
||||
*.bak
|
||||
upload/
|
||||
|
||||
@@ -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)
|
||||
File renamed without changes.
Reference in new issue
Block a user