bin/gbuild-to-ide | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit cdb1d686ec01e305822bbbf386f6bed7ae0a0ea4 Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Sun Feb 25 13:50:21 2024 +0600 Commit: Mike Kaganski <mike.kagan...@collabora.com> CommitDate: Sun Feb 25 10:11:59 2024 +0100 Unescape double quotes escaped by another double quote in defines Otherwise, e.g. SRCDIR is defined as ""C:/lo/core"", which is not a proper string literal. Change-Id: Id7b503ea21735892b504dbc861f66c250db01e94 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163902 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> diff --git a/bin/gbuild-to-ide b/bin/gbuild-to-ide index d4627707ecb8..ef1e27dd6748 100755 --- a/bin/gbuild-to-ide +++ b/bin/gbuild-to-ide @@ -1041,7 +1041,7 @@ class VisualStudioIntegrationGenerator(IdeIntegrationGenerator): for key, value in defs.items(): define = key if value is not None: - define += '=' + VisualStudioIntegrationGenerator.escapepattern.sub(r'', value) + define += '=' + VisualStudioIntegrationGenerator.escapepattern.sub(r'', value).replace('""', '"') defines_list.append(define) return defines_list