summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--eurephiadm/commands/buildinfo.c4
-rwxr-xr-xeurephiadm/mk_buildinfo.sh4
2 files changed, 7 insertions, 1 deletions
diff --git a/eurephiadm/commands/buildinfo.c b/eurephiadm/commands/buildinfo.c
index fa7b065..16c882a 100644
--- a/eurephiadm/commands/buildinfo.c
+++ b/eurephiadm/commands/buildinfo.c
@@ -79,7 +79,9 @@ int cmd_BuildInfo(eurephiaCTX *ctx, eurephiaSESSION *sess, eurephiaVALUES *cfg,
" Source base: " BUILDSOURCE "\n"
" Build date: " BUILDDATE "\n"
" Build host: " BUILDHOST "\n"
- " System info: " BUILDSYSTEM "\n");
+ " System info: " BUILDSYSTEM "\n"
+ " Configure: " BUILDCONFIGURE "\n");
+
#ifdef BUILDBRANCH
printf("\n * git information *\n");
printf(" repo dir: " GITDIR "\n"
diff --git a/eurephiadm/mk_buildinfo.sh b/eurephiadm/mk_buildinfo.sh
index d4577df..cdfe68c 100755
--- a/eurephiadm/mk_buildinfo.sh
+++ b/eurephiadm/mk_buildinfo.sh
@@ -44,6 +44,9 @@ else
buildsource="tar.bz2"
fi
+# Excract configure exectution
+configurecall="$(egrep "^# (.*)configure " ../configure.log | cut -b3-)"
+
cat <<EOF > buildinfo.h
/* Generated automatically by $0 */
/* Do not edit manually */
@@ -51,6 +54,7 @@ cat <<EOF > buildinfo.h
#define BUILDSYSTEM "${buildsystem}"
#define BUILDHOST "${buildhost}"
#define BUILDSOURCE "${buildsource}"
+#define BUILDCONFIGURE "${configurecall}"
EOF
if [[ -n "${gitrev}" ]]; then