mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
[projects|projs]-dirs.mk: Beautify convenience targets
Add target edit-% and rename git-echo-link-% to git-echo-links-%. Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
eda929892d
commit
087e2785fc
1 changed files with 5 additions and 1 deletions
|
|
@ -112,6 +112,7 @@ CREATE_PROJECT_SH ?= /bin/bash $(firstword $(wildcard $(MOD_SCRIPT_DIR)/jw-bu
|
|||
LIST_VCS_FILES = /bin/bash $(firstword $(wildcard $(MOD_SCRIPT_DIR)/list-cvs-files.sh /opt/jw-build/bin/list-cvs-files.sh) list-cvs-files-not-found)
|
||||
JANWARE_PKG = /bin/bash $(firstword $(wildcard $(MOD_SCRIPT_DIR)/jannet /opt/jw-build/bin/jannet) jannet-not-found)
|
||||
BROWSER ?= xdg-open
|
||||
EDITOR ?= xdg-open
|
||||
GIT_SRV_ADMIN_SH = JW_BUILD_SSH_EXTRA_OPTS="$(JW_BUILD_SSH_EXTRA_OPTS)" $(GIT_SSH) $(JANWARE_USER)@git.jannet.de /opt/jw-build/bin/git-srv-admin.sh
|
||||
CVS_ADMIN_SH = JW_BUILD_SSH_EXTRA_OPTS="$(JW_BUILD_SSH_EXTRA_OPTS)" $(GIT_SSH) $(JANWARE_USER)@git.jannet.de /opt/jw-build/bin/cvs-admin.sh
|
||||
|
||||
|
|
@ -262,7 +263,7 @@ git-show-non-master-branches:
|
|||
|
||||
# git-echo-link-<filename> returns a string functioning as hyperlink to
|
||||
# matching files in git, if embedded into a janware wiki or ticket.
|
||||
git-echo-link-%: | $(TEXT_FILES_CACHE)
|
||||
git-echo-links-%: | $(TEXT_FILES_CACHE)
|
||||
sed "/$*$$/!d; s%$(CWD)%%; s|^|\n \[\[jgit>/proj/$(JANWARE_USER)/|; s/$$/|$*\]\]\n/" $(TEXT_FILES_CACHE)
|
||||
|
||||
pull-%: $(SSH_WRAPPER_SH)
|
||||
|
|
@ -295,6 +296,9 @@ git-update-project-descriptions: $(SSH_WRAPPER_SH)
|
|||
projects.txt:
|
||||
echo $(PROJECTS) | sed 's/ /\n/g; s%/%%g' > $@
|
||||
|
||||
edit-%: | $(TEXT_FILES_CACHE)
|
||||
$(EDITOR) $(shell grep "/$*$$" $(TEXT_FILES_CACHE))
|
||||
|
||||
done.clean:
|
||||
rm -f *.done
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue