aboutsummaryrefslogtreecommitdiff
path: root/cmd/web/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/web/Makefile')
-rw-r--r--cmd/web/Makefile15
1 files changed, 7 insertions, 8 deletions
diff --git a/cmd/web/Makefile b/cmd/web/Makefile
index 2ebb734..c0ec4cd 100644
--- a/cmd/web/Makefile
+++ b/cmd/web/Makefile
@@ -29,19 +29,18 @@ $(STATIC_BUILD_DIR):
29 mkdir -p $@ 29 mkdir -p $@
30 30
31$(BUILD_DIR)/%.js: $(SRC_DIR)/%.jsx 31$(BUILD_DIR)/%.js: $(SRC_DIR)/%.jsx
32 jscs --fix $< 32 eslint --fix $<
33 babel $< -o $@ 33 cp $< $@
34 jshint $@
35 34
36$(BUILD_DIR)/%.js: $(SRC_DIR)/%.js 35$(BUILD_DIR)/%.js: $(SRC_DIR)/%.js
37 jscs --fix $< 36 eslint $<
38 cp $< $@ 37 cp $< $@
39 jshint $@
40 38
41build/static/main.js: $(JSX_OBJS) $(JS_OBJS) env/$(ENV).env 39build/static/main.js: $(JSX_OBJS) $(JS_OBJS) env/$(ENV).env
42 browserify -t [ localenvify --envfile env/$(ENV).env ] \ 40 browserify -t [ babelify --presets [ env react ] --plugins [ transform-class-properties ] ] \
43 -t [ debowerify ] \ 41 -t [ localenvify --envfile env/$(ENV).env ] \
44 $(BUILD_DIR)/main.js -o $@ 42 -t [ debowerify ] \
43 $(BUILD_DIR)/main.js -o $@
45 44
46build/webapp.tar.gz: $(addprefix $(STATIC_BUILD_DIR)/, $(STATIC_FILES)) build/static/main.js 45build/webapp.tar.gz: $(addprefix $(STATIC_BUILD_DIR)/, $(STATIC_FILES)) build/static/main.js
47 tar czf $@ --directory=$(dir $<) $(notdir $^) 46 tar czf $@ --directory=$(dir $<) $(notdir $^)