Module: kamailio Branch: master Commit: e9cfbfd6d9e4f529235e76f0cb778eca52f1b732 URL: https://github.com/kamailio/kamailio/commit/e9cfbfd6d9e4f529235e76f0cb778eca52f1b732
Author: Daniel-Constantin Mierla <mico...@gmail.com> Committer: Daniel-Constantin Mierla <mico...@gmail.com> Date: 2016-12-08T18:34:38+01:00 Makefile: root - remove src/ if provided in the value of modules variable --- Modified: Makefile --- Diff: https://github.com/kamailio/kamailio/commit/e9cfbfd6d9e4f529235e76f0cb778eca52f1b732.diff Patch: https://github.com/kamailio/kamailio/commit/e9cfbfd6d9e4f529235e76f0cb778eca52f1b732.patch --- diff --git a/Makefile b/Makefile index 05b9570..ca371a9 100644 --- a/Makefile +++ b/Makefile @@ -3,20 +3,32 @@ # - forward all commands to the Makefile in the src/ subfolder # + # path to the source code folder KSR_DIR ?= src/ # default target for makefile .DEFAULT_GOAL := default + +# strip the src/ from the path to modules +SMODPARAM= +ifneq ($(modules),) +ifneq (,$(findstring src/,$(modules))) +smodules=$(subst src/,,$(modules)) +SMODPARAM=modules=$(smodules) +endif +endif + # forward all named targets %: - $(MAKE) -C $(KSR_DIR) $@ + $(MAKE) -C $(KSR_DIR) $@ $(SMODPARAM) # forward the default target default: $(MAKE) -C $(KSR_DIR) +# forward the install target .PHONY: install install: - $(MAKE) -C $(KSR_DIR) $@ + $(MAKE) -C $(KSR_DIR) $@ $(SMODPARAM) _______________________________________________ sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev