mirror of
https://github.com/upx/upx.git
synced 2024-11-27 14:40:25 +00:00
Introduce environment variable UPX_DISABLE_GITREV_WARNING.
This commit is contained in:
parent
9362fde9eb
commit
2fcc3f86c0
1
.github/travis_testsuite_1.sh
vendored
1
.github/travis_testsuite_1.sh
vendored
@ -168,6 +168,7 @@ if [[ $BM_B =~ (^|\+)coverage($|\+) ]]; then
|
||||
fi
|
||||
|
||||
export UPX="--prefer-ucl --no-color --no-progress"
|
||||
export UPX_DISABLE_GITREV_WARNING=1
|
||||
|
||||
# let's go
|
||||
if ! $upx_run --version; then echo "UPX-ERROR: FATAL: upx --version FAILED"; exit 1; fi
|
||||
|
17
src/main.cpp
17
src/main.cpp
@ -1540,11 +1540,18 @@ int __acc_cdecl_main main(int argc, char *argv[])
|
||||
|
||||
if (gitrev[0])
|
||||
{
|
||||
FILE *f = stdout;
|
||||
int fg = con_fg(f,FG_RED);
|
||||
con_fprintf(f,"\nWARNING: this is an unstable beta version - use for testing only! Really.\n");
|
||||
fg = con_fg(f,fg);
|
||||
UNUSED(fg);
|
||||
bool warn = true;
|
||||
const char *ee = getenv("UPX_DISABLE_GITREV_WARNING");
|
||||
if (ee && ee[0] && strcmp(ee, "1") == 0)
|
||||
warn = false;
|
||||
if (warn)
|
||||
{
|
||||
FILE *f = stdout;
|
||||
int fg = con_fg(f, FG_RED);
|
||||
con_fprintf(f, "\nWARNING: this is an unstable beta version - use for testing only! Really.\n");
|
||||
fg = con_fg(f, fg);
|
||||
UNUSED(fg);
|
||||
}
|
||||
}
|
||||
|
||||
#if 0 && defined(__GLIBC__)
|
||||
|
Loading…
Reference in New Issue
Block a user