From 57dc892bfb29c8ddad82baf2d2f287a766800dca Mon Sep 17 00:00:00 2001 From: Simon Rose <simon.rose@ess.eu> Date: Thu, 15 Oct 2020 17:55:23 +0200 Subject: [PATCH] Fixed bug with wrapper tags --- configure/modules/CONFIG_E3_MAKEFILE | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/configure/modules/CONFIG_E3_MAKEFILE b/configure/modules/CONFIG_E3_MAKEFILE index b690ea29..c255c7c6 100644 --- a/configure/modules/CONFIG_E3_MAKEFILE +++ b/configure/modules/CONFIG_E3_MAKEFILE @@ -12,10 +12,12 @@ E3_REQUIRE_MAKEFILE_INPUT_OPTIONS += E3_SITEMODS_PATH="$(E3_SITEMODS_PATH)" E3_REQUIRE_MAKEFILE_INPUT_OPTIONS += E3_SITEAPPS_PATH="$(E3_SITEAPPS_PATH)" E3_REQUIRE_MAKEFILE_INPUT_OPTIONS += E3_SITELIBS_PATH="$(E3_SITELIBS_PATH)" -ifeq ($(shell git status &> /dev/null; echo $?),0) +ifeq ($(shell git status &> /dev/null; echo $$?),0) +GIT_REMOTE_NAME := $(shell git remote | head -n 1) + E3_REQUIRE_MAKEFILE_INPUT_OPTIONS += $(E3_MODULE_NAME)_E3_GIT_DESC="$(shell git describe --tags 2> /dev/null || git rev-parse HEAD 2> /dev/null || echo 'Not a git repository')" E3_REQUIRE_MAKEFILE_INPUT_OPTIONS += $(E3_MODULE_NAME)_E3_GIT_STATUS="[ $(shell git status --porcelain | sed 's/^/\\\\\\\"/' | sed 's/$$/\\\\\\\", /')]" -E3_REQUIRE_MAKEFILE_INPUT_OPTIONS += $(E3_MODULE_NAME)_E3_GIT_URL="$(shell git remote get-url origin 2> /dev/null || echo '')" +E3_REQUIRE_MAKEFILE_INPUT_OPTIONS += $(E3_MODULE_NAME)_E3_GIT_URL="$(shell git remote get-url $(GIT_REMOTE_NAME) 2> /dev/null || echo '')" else E3_REQUIRE_MAKEFILE_INPUT_OPTIONS += $(E3_MODULE_NAME)_E3_GIT_DESC= E3_REQUIRE_MAKEFILE_INPUT_OPTIONS += $(E3_MODULE_NAME)_E3_GIT_STATUS= -- GitLab