diff options
-rw-r--r-- | eurephiadm/commands/buildinfo.c | 4 | ||||
-rwxr-xr-x | eurephiadm/mk_buildinfo.sh | 4 |
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 |