Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2015-01-26 00:12:32 +0300
committerKacper Michajłow <kasper93@gmail.com>2015-01-26 00:15:48 +0300
commit73c63c1301d9b6487b41beb555e32cb70883b817 (patch)
tree61361667d5892115360932d849d9a5b77117f2e6 /contrib
parent271fcdf0c279d1f5e99dff97eac199cd3423103c (diff)
coverity.bat: Support uploading also from 7-zip archive.
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/coverity.bat12
1 files changed, 8 insertions, 4 deletions
diff --git a/contrib/coverity.bat b/contrib/coverity.bat
index 32f468a85..c833807b4 100755
--- a/contrib/coverity.bat
+++ b/contrib/coverity.bat
@@ -49,16 +49,18 @@ IF %ERRORLEVEL% NEQ 0 (CALL :SubMsg "ERROR" "Build failed." & EXIT /B)
:tar
CALL :SubDetectTar
IF NOT EXIST "%TAR%" (CALL :SubMsg "WARNING" "tar not found. Trying 7-zip..." & GOTO SevenZip)
+
+SET "FILE_NAME=MPC-HC.tar.xz"
SET "XZ_OPT=-9e"
REM You can add -T{N} where {N} stands for count of threads to use. 0 will use all available threads.
REM Pay attention to memory usage, -9eT4 uses over 5GB of RAM, but -9eT1 uses 700MB in my test.
REM Lowering compression preset will also decrease memory usage significantly.
-%TAR% cJf MPC-HC.tar.xz cov-int
+%TAR% cJf %FILE_NAME% cov-int
IF %ERRORLEVEL% NEQ 0 (
REM Fallback for 32-bit version of xz.
SET "XZ_OPT=-7e"
- %TAR% cJf MPC-HC.tar.xz cov-int
+ %TAR% cJf %FILE_NAME% cov-int
)
IF %ERRORLEVEL% NEQ 0 (CALL :SubMsg "WARNING" "tar failed. Trying 7-zip..." & GOTO SevenZip)
@@ -68,10 +70,12 @@ GOTO Upload
:SevenZip
CALL :SubDetectSevenzipPath
IF NOT EXIST "%SEVENZIP%" (CALL :SubMsg "ERROR" "7-zip not found." & EXIT /B)
+
+SET "FILE_NAME=MPC-HC.tgz"
REM 7-Zip doesn't support tarball compliant LZMA2 archives, just use tar/gzip.
"%SEVENZIP%" a -ttar "MPC-HC.tar" "cov-int"
IF %ERRORLEVEL% NEQ 0 (CALL :SubMsg "ERROR" "7-zip failed." & EXIT /B)
-"%SEVENZIP%" a -tgzip "MPC-HC.tgz" "MPC-HC.tar"
+"%SEVENZIP%" a -tgzip "%FILE_NAME%" "MPC-HC.tar"
IF %ERRORLEVEL% NEQ 0 (CALL :SubMsg "ERROR" "7-zip failed." & EXIT /B)
IF EXIST "MPC-HC.tar" DEL "MPC-HC.tar"
GOTO Upload
@@ -83,7 +87,7 @@ CALL :SubDetectCurl
IF NOT EXIST "%CURL%" (CALL :SubMsg "WARNING" "curl not found. Upload aborted." & GOTO End)
IF NOT DEFINED COV_TOKEN (CALL :SubMsg "WARNING" "COV_TOKEN not defined. Upload aborted." & GOTO End)
IF NOT DEFINED COV_EMAIL (CALL :SubMsg "WARNING" "COV_EMAIL not defined. Upload aborted." & GOTO End)
-%CURL% --form token=%COV_TOKEN% --form email=%COV_EMAIL% --form file=@MPC-HC.tar.xz --form version=%MPCHC_HASH% https://scan.coverity.com/builds?project=MPC-HC -o cov_upload.log
+%CURL% --form token=%COV_TOKEN% --form email=%COV_EMAIL% --form file=@%FILE_NAME% --form version=%MPCHC_HASH% https://scan.coverity.com/builds?project=MPC-HC -o cov_upload.log
GOTO End