Skip to content

Commit ce7bd9a

Browse files
committedAug 23, 2018
osgeo4w: build pdbs for releases
1 parent 632bc8d commit ce7bd9a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed
 

‎ms-windows/osgeo4w/package.cmd

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,9 @@ cmake -G "%CMAKEGEN%" ^
150150
-D WITH_GLOBE=FALSE ^
151151
-D WITH_ORACLE=TRUE ^
152152
-D WITH_CUSTOM_WIDGETS=TRUE ^
153-
-D CMAKE_CXX_FLAGS_RELEASE="/MD /MP /O2 /Ob2 /D NDEBUG" ^
153+
-D CMAKE_CXX_FLAGS_RELEASE="/MD /ZI /MP /O2 /Ob2 /D NDEBUG" ^
154+
-D CMAKE_SHARED_LINKER_FLAGS_RELEASE="/INCREMENTAL:NO /DEBUG /OPT:REF /OPT:ICF" ^
155+
-D CMAKE_PDB_OUTPUT_DIRECTORY_RELEASE=%BUILDDIR%\apps\%PACKAGENAME%\pdb ^
154156
-D CMAKE_BUILD_TYPE=%BUILDCONF% ^
155157
-D CMAKE_CONFIGURATION_TYPES=%BUILDCONF% ^
156158
-D GEOS_LIBRARY=%O4W_ROOT%/lib/geos_c.lib ^
@@ -407,6 +409,11 @@ if not exist %ARCH%\release\qgis\%PACKAGENAME% mkdir %ARCH%\release\qgis\%PACKAG
407409
"etc/preremove/%PACKAGENAME%.bat"
408410
if errorlevel 1 (echo tar desktop failed & goto error)
409411

412+
if not exist %ARCH%\release\qgis\%PACKAGENAME%-pdb mkdir %ARCH%\release\qgis\%PACKAGENAME%-pdb
413+
%TAR% -C %BUILDDIR% -cjf %ARCH%/release/qgis/%PACKAGENAME%-pdb/%PACKAGENAME%-pdb-%VERSION%-%PACKAGE%.tar.bz2 ^
414+
apps/%PACKAGENAME%/pdb
415+
if errorlevel 1 (echo tar failed & goto error)
416+
410417
%TAR% -C %OSGEO4W_ROOT% -cjf %ARCH%/release/qgis/%PACKAGENAME%-grass-plugin-common/%PACKAGENAME%-grass-plugin-common-%VERSION%-%PACKAGE%.tar.bz2 ^
411418
--exclude-from exclude ^
412419
--exclude "*.pyc" ^

0 commit comments

Comments
 (0)
Please sign in to comment.