ソースを参照

Update Makefile

pull/62/head
Ben Kurtovic 6ヶ月前
親
コミット
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 $@ $^

読み込み中…
キャンセル
保存