From c51ea60cac9bbe6b037774589ca2d98528bb938f Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 24 Jun 2017 13:47:45 +0000 Subject: [PATCH] projects-dir.mk: Add target pkg-list-groups Signed-off-by: Jan Lindemann --- make/projects-dir.mk | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/make/projects-dir.mk b/make/projects-dir.mk index fcac78b3..98d82207 100644 --- a/make/projects-dir.mk +++ b/make/projects-dir.mk @@ -130,15 +130,18 @@ pkg-install-prereq-release: pkg-exclude-built-today: $(JANWARE_PKG) built-today > $(EXCLUDES_FILE) +pkg-list-groups: + @find . -name project.conf | xargs sed '/^ *group *=/!d; s/group *= *//; s/"//g' | sort -u + +pkg-%: pull.done + $(BUILD_PY) $@ $(BUILD_PROJECTS) + init-project-%: $(CREATE_PROJECT_SH) $* doc-project doc-module: $(BROWSER) $(firstword $(shell sed '/https:/ !d; s%.*https%https%; s/ .*//' $(firstword $(MAKEFILE_LIST)))) -pkg-%: pull.done - $(BUILD_PY) $@ $(BUILD_PROJECTS) - status: ssh-wrapper.sh for p in $(CVS_PROJECTS); do test -f $$d/CVS || echo $$p; done cvs status $(addsuffix VERSION,$(CVS_PROJECTS))