mkdir -p $@
$(BUILD_DIR)/%.js: $(SRC_DIR)/%.jsx
- jscs --fix $<
- babel $< -o $@
- jshint $@
+ eslint --fix $<
+ cp $< $@
$(BUILD_DIR)/%.js: $(SRC_DIR)/%.js
- jscs --fix $<
+ eslint $<
cp $< $@
- jshint $@
build/static/main.js: $(JSX_OBJS) $(JS_OBJS) env/$(ENV).env
- browserify -t [ localenvify --envfile env/$(ENV).env ] \
- -t [ debowerify ] \
- $(BUILD_DIR)/main.js -o $@
+ browserify -t [ babelify --presets [ env react ] --plugins [ transform-class-properties ] ] \
+ -t [ localenvify --envfile env/$(ENV).env ] \
+ -t [ debowerify ] \
+ $(BUILD_DIR)/main.js -o $@
build/webapp.tar.gz: $(addprefix $(STATIC_BUILD_DIR)/, $(STATIC_FILES)) build/static/main.js
tar czf $@ --directory=$(dir $<) $(notdir $^)