Преглед изворни кода

Update Makefile

pull/62/head
Ben Kurtovic пре 5 месеци
родитељ
комит
580ba64ee3
1 измењених фајлова са 9 додато и 7 уклоњено
  1. +9
    -7
      Makefile

+ 9
- 7
Makefile Прегледај датотеку

@@ -1,24 +1,26 @@
MAKEJS := uglifyjs --compress
MAKECSS := postcss -u cssnano --no-map

STATIC_DIR := src/copyvios/static

.PHONY: all js css

.INTERMEDIATE: static/style.tmp.css
.INTERMEDIATE: $(STATIC_DIR)/style.tmp.css

all: js css

js: static/script.min.js
js: $(STATIC_DIR)/script.min.js

css: static/style.min.css static/api.min.css
css: $(STATIC_DIR)/style.min.css $(STATIC_DIR)/api.min.css

static/script.min.js: static/script.js
$(STATIC_DIR)/script.min.js: $(STATIC_DIR)/script.js
$(MAKEJS) -o $@ -- $^

static/style.tmp.css: static/css/*.css
$(STATIC_DIR)/style.tmp.css: $(STATIC_DIR)/css/*.css
cat $^ > $@

static/style.min.css: static/style.tmp.css
$(STATIC_DIR)/style.min.css: $(STATIC_DIR)/style.tmp.css
$(MAKECSS) -o $@ $^

static/api.min.css: static/api.css
$(STATIC_DIR)/api.min.css: $(STATIC_DIR)/api.css
$(MAKECSS) -o $@ $^

Loading…
Откажи
Сачувај