From 7efcfee28cc5ae454fd50b30263e85477a4fe9c0 Mon Sep 17 00:00:00 2001 From: "Juergen E. Fischer" Date: Sat, 6 May 2017 22:09:12 +0200 Subject: [PATCH] osgeo4w: also build pdb and corresponding package for releases --- ms-windows/osgeo4w/package.cmd | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ms-windows/osgeo4w/package.cmd b/ms-windows/osgeo4w/package.cmd index 94036f043a8..5f86770a290 100644 --- a/ms-windows/osgeo4w/package.cmd +++ b/ms-windows/osgeo4w/package.cmd @@ -78,6 +78,8 @@ if not exist "%SETUPAPI_LIBRARY%" (echo SETUPAPI_LIBRARY not found & goto error) set CMAKE_OPT=^ -D SPATIALINDEX_LIBRARY=%O4W_ROOT%/lib/spatialindex-64.lib ^ -D SIP_BINARY_PATH=%O4W_ROOT%/apps/Python36/sip.exe ^ + -D CMAKE_CXX_FLAGS_RELEASE="/MD /Zi /MP /O2 /Ob2 /D NDEBUG" ^ + -D CMAKE_PDB_OUTPUT_DIRECTORY_RELEASE=%BUILDDIR%\apps\%PACKAGENAME%\pdb ^ -D SETUPAPI_LIBRARY="%SETUPAPI_LIBRARY%" ^ -D CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS=TRUE @@ -395,6 +397,11 @@ tar -C %OSGEO4W_ROOT% -cjf %ARCH%/release/qgis/%PACKAGENAME%/%PACKAGENAME%-%VERS "etc/preremove/%PACKAGENAME%.bat" if errorlevel 1 (echo tar desktop failed & goto error) +if not exist %ARCH%\release\qgis\%PACKAGENAME%-pdb mkdir %ARCH%\release\qgis\%PACKAGENAME%-pdb +tar -C %BUILDDIR% -cjf %ARCH%/release/qgis/%PACKAGENAME%-pdb/%PACKAGENAME%-pdb-%VERSION%-%PACKAGE%.tar.bz2 ^ + apps/%PACKAGENAME%/pdb +if errorlevel 1 (echo tar failed & goto error) + tar -C %OSGEO4W_ROOT% -cjf %ARCH%/release/qgis/%PACKAGENAME%-grass-plugin-common/%PACKAGENAME%-grass-plugin-common-%VERSION%-%PACKAGE%.tar.bz2 ^ --exclude-from exclude ^ --exclude "*.pyc" ^