updated makefile...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2019-11-04 06:34:01 +03:00
parent e64ff7513a
commit 7e09763694

View File

@ -255,7 +255,15 @@ PROJECT_FILES = package.json
# replace .less with .css making them build targets...
CSS_FILES := $(patsubst %.less,%.css,$(wildcard css/*.less))
HTML_FILES := $(wildcard *.html)
JS_FILES := $(wildcard *.js)
ROOT_JS_FILES := $(wildcard *.js)
# NOTE: this is only used for make change/dependency tracking checking...
JS_FILES := $(ROOT_JS_FILES) \
$(wildcard $(DOMAIN_DIR)/*.js) \
$(wildcard $(FEATURES_DIR)/*.js) \
$(wildcard $(WORKERS_DIR)/*.js) \
$(wildcard $(LIB_DIR)/*.js) \
$(wildcard $(LIB_DIR)/*/*.js) \
$(wildcard $(EXT_LIB_DIR)/*.js)
INCLUDE_NODE_MODULES = ig-object ig-actions ig-features
# XXX do we actually use preact???
@ -577,13 +585,10 @@ $(NODE_DIR): package.json
# build app dir...
$(BUILD_DIR)/$(APP_NAME)/: $(PROJECT_FILES) \
$(JS_FILES) $(CSS_FILES) $(HTML_FILES) \
$(wildcard $(FEATURES_DIR)/*.js) \
$(wildcard $(LIB_DIR)/*.js) $(wildcard $(LIB_DIR)/widget/*.js) \
$(wildcard $(DOMAIN_DIR)/*.js) \
$(BUILD_INFO) \
$(LICENSE)
$(MD) "$@"
cp -r $(PROJECT_FILES) $(JS_FILES) $(HTML_FILES) \
cp -r $(PROJECT_FILES) $(ROOT_JS_FILES) $(HTML_FILES) \
$(CFG_DIR) $(LIB_DIR) $(EXT_LIB_DIR) $(FEATURES_DIR) \
$(DOMAIN_DIR) $(WORKERS_DIR) $(CSS_DIR) $(IMAGES_DIR) \
$(BUILD_INFO) \