spiegel-keyman/common/windows/delphi
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
..
charmap fix(developer): make top row of Character Map 1 pixel to avoid DIV/0 in gestures 2024-05-28 14:25:48 +07:00
chromium chore(developer): final work on build.sh for developer 2024-05-20 06:34:53 +07:00
components maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
ext change(windows): include map2pdb generation for relevant Delphi projects 2025-11-13 14:48:18 +01:00
general fix(windows): osk: handle simulated left Control event when AltGr pressed 2025-10-08 14:32:40 +02:00
keyboards fix(developer): support &displayMap font in web debugger 2025-01-17 11:03:20 +07:00
packages fix(developer): remove package version if FollowKeyboardVersion is set in Package Editor 2025-11-03 10:54:44 +01:00
setup fix(developer): show more useful error if out of space during Setup 2022-09-12 12:02:09 +10:00
standards chore(windows): move global/delphi/standards to common 2022-06-13 06:15:47 +10:00
tlb chore(windows): move global/delphi/tlb to common 2022-06-13 06:29:23 +10:00
tools docs(windows): add documentation for localization functions 2025-09-25 09:46:24 +02:00
ui fix(developer): generate a default icon for basic keyboard projects 2022-11-01 15:14:13 +11:00
vcl chore(windows): move Keyman.System.RegExGroupHelperRSP19902 unit to common 2022-06-22 14:02:03 +10:00
visualkeyboard fix(developer): don't include DTD in visual keyboard export 2024-04-26 10:07:01 +07:00
web fix(developer): EncodeURL was not handling spaces 2022-11-26 07:09:53 +07:00
build.sh maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00