spiegel-keyman/common/windows/delphi/ext/sentry
Marc Durdin edca16f508 change(windows): include map2pdb generation for relevant Delphi projects
Adds a call to map2pdb for Delphi projects, if map2pdb is an executable
on the path. This way, we get .pdb files we can use for debugging and
for performance profiling. This also replaces tds2dbg.

If map2dbg is available, then the build and install actions will copy
the PDB to be alongside the corresponding executable, making most debug
actions relatively seamless for finding symbols.

Also fixes up setup.exe in Windows and Developer to extend setup.exe to
a 512-byte boundary after map2pdb patches the PE.

Relates-to: #14787
Build-bot: skip release:developer,windows
Test-bot: skip
2025-11-13 14:48:18 +01:00
..
2.3 chore(windows): move ext/sentry to common 2022-06-06 15:13:53 +10:00
test chore(developer): move windows common Makefiles to build scripts 2024-05-20 06:34:38 +07:00
build.sh change(windows): include map2pdb generation for relevant Delphi projects 2025-11-13 14:48:18 +01:00
build_sentry_for_keyman.bat chore(windows): move ext/sentry to common 2022-06-06 15:13:53 +10:00
crashpad_handler.exe chore(windows): update sentry-native to 0.6.0 2023-03-17 14:32:34 +07:00
Sentry.Client.Console.pas chore(windows): move ext/sentry to common 2022-06-06 15:13:53 +10:00
Sentry.Client.pas fix(windows): handle exceptions when walking stack in exception handler 2025-11-13 14:47:14 +01:00
Sentry.Client.Vcl.pas chore(windows): move ext/sentry to common 2022-06-06 15:13:53 +10:00
sentry.dll chore(windows): update sentry-native to 0.6.0 2023-03-17 14:32:34 +07:00
sentry.h chore(windows): update sentry-native to 0.6.0 2023-03-17 14:32:34 +07:00
sentry.lib chore(windows): update sentry-native to 0.6.0 2023-03-17 14:32:34 +07:00
sentry.pas chore(windows): update sentry-native to 0.6.0 2023-03-17 14:32:34 +07:00
sentry.x64.dll chore(windows): update sentry-native to 0.6.0 2023-03-17 14:32:34 +07:00
sentry.x64.lib chore(windows): update sentry-native to 0.6.0 2023-03-17 14:32:34 +07:00