From 97e360e1a1e847c7ac6c5be9d23bc48a5ba535c0 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 24 Jun 2017 13:02:30 +0000 Subject: [PATCH] profile.mk: Add automatic default profile generation Signed-off-by: Jan Lindemann --- make/profile.mk | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/make/profile.mk b/make/profile.mk index e8ef675f..7fb07f79 100644 --- a/make/profile.mk +++ b/make/profile.mk @@ -6,10 +6,19 @@ EXE_SH = PROFILE ?= $(wildcard *.sh) +ifeq ($(PROFILE),) + PROFILE = path-$(PROJECT).sh +endif + include $(MODDIR)/make/defs.mk include $(MODDIR)/make/rules.mk -all: +all: $(PROFILE) install: install_files_PROFILE -clean: allclean localclean doneclean textclean +clean: allclean localclean doneclean textclean clean.profile +path-%.sh: + @echo "export \$$PATH=\$$PATH:$(INSTALL_EXEDIR)" > $@.tmp + mv $@.tmp $@ +clean.profile: + /bin/bash $(MOD_SCRIPT_DIR)/scm.sh clean -f $(PROFILE)