more tweaking...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2022-06-30 15:28:36 +03:00
parent 4b21ab209b
commit 2fd6ec969f
2 changed files with 9 additions and 3 deletions

View File

@ -1,7 +1,7 @@
[Desktop Entry] [Desktop Entry]
Name=$APP_NAME Name=$APP_NAME
Comment=Image sorting and editing Comment=$COMMENT
Categories=Photography;Graphics;Database;Viewer; Categories=$CATEGORIES
Exec=$LAUNCHER Exec=$LAUNCHER
Icon=$ICON_PATH Icon=$ICON_PATH
Terminal=false Terminal=false

View File

@ -168,6 +168,9 @@ SHELL := bash
APP_NAME ?= ImageGrid.Viewer APP_NAME ?= ImageGrid.Viewer
COMMENT ?= Image sorting and editing
CATEGORIES ?= Photography;Graphics;Database;Viewer;
DEVEL_PATH := $(shell pwd) DEVEL_PATH := $(shell pwd)
# install mode... # install mode...
@ -720,12 +723,15 @@ $(BUILD_INFO): $(CSS_FILES) $(NODE_DIR) $(PROJECT_FILES) \
# basic templates... # basic templates...
# XXX revise $LAUNCHER -- should it be absolute or relative and when???
%: %.tpl package.json %: %.tpl package.json
cat $< \ cat $< \
| sed 's/\$$APP_NAME/$(APP_NAME)/' \
| sed 's/\$$COMMENT/$(subst \/,\/,$(COMMENT))/' \
| sed 's/\$$CATEGORIES/$(subst \/,\/,$(CATEGORIES))/' \
| sed 's/\$$VERSION/$(APP_VERSION)/' \ | sed 's/\$$VERSION/$(APP_VERSION)/' \
| sed 's/\$$BUILD/$(DATE)/' \ | sed 's/\$$BUILD/$(DATE)/' \
| sed 's/\$$COMMIT/$(COMMIT)/' \ | sed 's/\$$COMMIT/$(COMMIT)/' \
| sed 's/\$$APP_NAME/$(APP_NAME)/' \
| sed 's#\$$APP_PATH#$(APP_PATH)#' \ | sed 's#\$$APP_PATH#$(APP_PATH)#' \
| sed 's#\$$ICON_PATH#$(ICON_PATH)#' \ | sed 's#\$$ICON_PATH#$(ICON_PATH)#' \
| sed 's#\$$LAUNCHER#$(INSTALL_PATH)/$(APP_LAUNCHER)#' \ | sed 's#\$$LAUNCHER#$(INSTALL_PATH)/$(APP_LAUNCHER)#' \