diff options
author | Jan-Marek Glogowski <jan-marek.glogowski@extern.cib.de> | 2019-11-30 01:56:46 +0100 |
---|---|---|
committer | Jan-Marek Glogowski <glogow@fbihome.de> | 2019-12-04 20:23:52 +0100 |
commit | d10db7846602c16701dde019f12f61fd536e9ae4 (patch) | |
tree | 76e5e81b87fcf227693cdc4118c6e296fb127464 /icon-themes/breeze/cmd/lc_gallery.png | |
parent | 0fa95852b0968fa2a35efb8ca816949c58af56e0 (diff) |
tdf#128133 WIN don't exit after link-output filter
The linker output filter command (gb_filter_link_output) ends with
an exit "${PIPESTATUS[0]}", which will quit the current Makefile
shell command always after calling the linker. This prevents the
later shell code of that line to run, which includes the merge of
the DeclareDPIAware.manifest. That manifest would tell Windows
that LO binaries are "<dpiAware>true</dpiAware>", to prevent
System DPI scaling. Since it's not merged, LO is scaled by the OS,
resulting in blurry fonts.
Since there is no reason to have an extra make "function", like
ifeq or multiple definitions, this includes the code directly.
Additionally the MS linker has localized output, so this patch
uses a more generic regexp to filter-out the default link message,
which works with the English and German locale.
Change-Id: I0099f6c38ca0eda18c7b0c108529bc73189c1504
Reviewed-on: https://gerrit.libreoffice.org/84099
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
Diffstat (limited to 'icon-themes/breeze/cmd/lc_gallery.png')
0 files changed, 0 insertions, 0 deletions