mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 10:20:08 +00:00
added build date back to build...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
db5dd026ea
commit
2312b8ceae
@ -47,7 +47,6 @@ JS_FILES := $(wildcard *.js)
|
|||||||
HTML_FILES := $(wildcard *.html)
|
HTML_FILES := $(wildcard *.html)
|
||||||
|
|
||||||
APP_DATE=$(BUILD_DIR)/DATE
|
APP_DATE=$(BUILD_DIR)/DATE
|
||||||
APP_NODE=$(BUILD_DIR)/NODE
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -91,10 +90,9 @@ dist: electron-dist-x64
|
|||||||
|
|
||||||
# build info...
|
# build info...
|
||||||
# XXX add build version...
|
# XXX add build version...
|
||||||
$(APP_DATE):
|
$(APP_DATE): $(CSS_FILES) $(NODE_DIR) $(PROJECT_FILES) \
|
||||||
|
$(JS_FILES) $(CSS_FILES) $(HTML_FILES)
|
||||||
date "+%Y%m%d %H%M" > $(APP_DATE)
|
date "+%Y%m%d %H%M" > $(APP_DATE)
|
||||||
$(APP_NODE):
|
|
||||||
echo "$(NODE_VERSION)" > $(APP_NODE)
|
|
||||||
|
|
||||||
|
|
||||||
# XXX need to make this arch/os specific for cross compiling...
|
# XXX need to make this arch/os specific for cross compiling...
|
||||||
@ -112,11 +110,13 @@ $(NODE_DIR):
|
|||||||
# XXX make junction to $(NODE_DIR) -- does not work with asar
|
# XXX make junction to $(NODE_DIR) -- does not work with asar
|
||||||
# XXX this is electron-specific...
|
# XXX this is electron-specific...
|
||||||
$(BUILD_DIR)/$(APP_NAME): $(CSS_FILES) $(NODE_DIR) $(PROJECT_FILES) \
|
$(BUILD_DIR)/$(APP_NAME): $(CSS_FILES) $(NODE_DIR) $(PROJECT_FILES) \
|
||||||
$(JS_FILES) $(CSS_FILES) $(HTML_FILES)
|
$(JS_FILES) $(CSS_FILES) $(HTML_FILES) \
|
||||||
|
$(APP_DATE)
|
||||||
@mkdir -p $@
|
@mkdir -p $@
|
||||||
cp -rlu $(PROJECT_FILES) $(JS_FILES) $(HTML_FILES) \
|
cp -rlu $(PROJECT_FILES) $(JS_FILES) $(HTML_FILES) \
|
||||||
$(CFG_DIR) $(LIB_DIR) $(EXT_LIB_DIR) $(FEATURES_DIR) \
|
$(CFG_DIR) $(LIB_DIR) $(EXT_LIB_DIR) $(FEATURES_DIR) \
|
||||||
$(DOMAIN_DIR) $(WORKERS_DIR) $(CSS_DIR) $(IMAGES_DIR) \
|
$(DOMAIN_DIR) $(WORKERS_DIR) $(CSS_DIR) $(IMAGES_DIR) \
|
||||||
|
$(APP_DATE) \
|
||||||
"$(BUILD_DIR)/$(APP_NAME)"
|
"$(BUILD_DIR)/$(APP_NAME)"
|
||||||
cp -rlu $(NODE_DIR) \
|
cp -rlu $(NODE_DIR) \
|
||||||
"$(BUILD_DIR)/$(APP_NAME)"
|
"$(BUILD_DIR)/$(APP_NAME)"
|
||||||
@ -149,10 +149,12 @@ $(TARGET_DIR)/electron-$(ELECTRON_VERSION)-%.zip:
|
|||||||
# build the app dir...
|
# build the app dir...
|
||||||
# XXX this is electron-specific...
|
# XXX this is electron-specific...
|
||||||
.PRECIOUS: $(BUILD_DIR)/$(APP_NAME)-%
|
.PRECIOUS: $(BUILD_DIR)/$(APP_NAME)-%
|
||||||
$(BUILD_DIR)/$(APP_NAME)-%: $(TARGET_DIR)/electron-$(ELECTRON_VERSION)-%.zip $(BUILD_DIR)/app.asar
|
$(BUILD_DIR)/$(APP_NAME)-%: $(TARGET_DIR)/electron-$(ELECTRON_VERSION)-%.zip \
|
||||||
|
$(BUILD_DIR)/app.asar $(APP_DATE)
|
||||||
unzip -u "$<" -d "$@"
|
unzip -u "$<" -d "$@"
|
||||||
chmod +x "$@/"*dll "$@/"*exe
|
chmod +x "$@/"*dll "$@/"*exe
|
||||||
cp "$(BUILD_DIR)/app.asar" "$@/resources/"
|
cp "$(BUILD_DIR)/app.asar" "$@/resources/"
|
||||||
|
cp -f "$(APP_DATE)" "$@/"
|
||||||
rm -f "$@/resources/default_app.asar"
|
rm -f "$@/resources/default_app.asar"
|
||||||
mv "$@/electron.exe" "$@/$(APP_NAME).exe"
|
mv "$@/electron.exe" "$@/$(APP_NAME).exe"
|
||||||
touch "$@"
|
touch "$@"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user