File tree 2 files changed +8
-6
lines changed 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -75,9 +75,9 @@ dist_noinst_DATA = \
75
75
README.wolfssl
76
76
77
77
config-version.h :
78
- @CONFIGURE_GIT_CHFILES=" ` GIT_DIR= \" $( top_srcdir ) /.git \" $( GIT ) diff-files --name-status -r --ignore-submodules --quiet -- || echo \" +\" ` " ; \
79
- CONFIGURE_GIT_UNCOMMITTED=" ` GIT_DIR= \" $( top_srcdir ) /.git \" $( GIT ) diff-index --cached --quiet --ignore-submodules HEAD || echo \" * \" ` " ; \
80
- CONFIGURE_GIT_REVISION=" ` GIT_DIR= \" $( top_srcdir) /.git \" $( GIT ) rev-parse --symbolic-full-name HEAD | cut -d/ -f3-` /` GIT_DIR= \" $( top_srcdir ) /.git \" $( GIT ) rev-parse --short=16 HEAD` " ; \
78
+ @CONFIGURE_GIT_CHFILES=" ` $( GIT ) -C \" $( top_srcdir ) \" diff-files --name-status -r --ignore-submodules --quiet -- || echo \" +\" ` " ; \
79
+ CONFIGURE_GIT_UNCOMMITTED=" ` $( GIT ) -C \" $( top_srcdir ) \" diff-index --cached --quiet --ignore-submodules HEAD || echo \" * \" ` " ; \
80
+ CONFIGURE_GIT_REVISION=" ` $( GIT ) -C \" $( top_srcdir) \" rev-parse --symbolic-full-name HEAD | cut -d/ -f3-` /` $( GIT ) -C \" $( top_srcdir ) \" rev-parse --short=16 HEAD` " ; \
81
81
echo " #define CONFIGURE_GIT_REVISION \" $$ {CONFIGURE_GIT_REVISION}\" " > config-version.h.tmp; \
82
82
echo " #define CONFIGURE_GIT_FLAGS \" $$ {CONFIGURE_GIT_CHFILES}$$ {CONFIGURE_GIT_UNCOMMITTED}\" " >> config-version.h.tmp
83
83
Original file line number Diff line number Diff line change @@ -1308,9 +1308,11 @@ fi
1308
1308
1309
1309
AC_MSG_CHECKING ( [ git checkout] )
1310
1310
GIT_CHECKOUT="no"
1311
- if test -n "${GIT}" -a -d "${srcdir}/.git"; then
1312
- AC_DEFINE ( [ HAVE_CONFIG_VERSION_H] , [ 1] , [ extra version available in config-version.h] )
1313
- GIT_CHECKOUT="yes"
1311
+ if test -n "${GIT}"; then
1312
+ if ${GIT} -C "$srcdir" rev-parse --is-inside-work-tree >/dev/null 2>&1; then
1313
+ AC_DEFINE ( [ HAVE_CONFIG_VERSION_H] , [ 1] , [ extra version available in config-version.h] )
1314
+ GIT_CHECKOUT="yes"
1315
+ fi
1314
1316
fi
1315
1317
AC_MSG_RESULT ( [ ${GIT_CHECKOUT}] )
1316
1318
You can’t perform that action at this time.
0 commit comments