1
1
mirror of https://gitlab.gnome.org/GNOME/gimp.git synced 2025-10-06 01:12:40 +02:00

build/windows: Uncomment .pdb installing on Meson mode of self_build function

This commit is contained in:
Bruno Lopes
2025-09-17 09:25:58 -03:00
parent a2d106e3fa
commit 4a0ea33bc5

View File

@@ -104,7 +104,11 @@ function self_build ([string]$repo, [array]$branch, [array]$patches, [array]$opt
{
if ((Test-Path meson.build -Type Leaf) -and -not (Test-Path CMakeLists.txt -Type Leaf))
{
#Add-Content meson.build "meson.add_install_script(find_program('$("$GIMP_DIR".Replace('\','/'))/build/windows/2_bundle-gimp-uni_sym.py'))"
#babl and GEGL already auto install .pdb but we don't know about other eventual deps
if ("$dep" -ne 'babl' -and "$dep" -ne 'gegl')
{
Add-Content meson.build "meson.add_install_script(find_program('$("$GIMP_DIR".Replace('\','/'))/build/windows/2_bundle-gimp-uni_sym.py'))"
}
meson setup _build-$env:MSYSTEM_PREFIX -Dprefix="$GIMP_PREFIX" $PKGCONF_RELOCATABLE_OPTION `
-Dbuildtype=debugoptimized -Dc_args='-fansi-escape-codes -gcodeview' -Dcpp_args='-fansi-escape-codes -gcodeview' -Dc_link_args='-Wl,--pdb=' -Dcpp_link_args='-Wl,--pdb=' `
$(if ($branch -like '-*') { $branch } elseif ($patches -like '-*') { $patches } else { $options });