Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLutz Hamann2018-12-03 14:37:47 +0000
committerDoug Schaefer2018-12-06 15:30:54 +0000
commit12207e79dba630db61194df723e199d86c2728b1 (patch)
tree627b20ed4398951c73067841911255db2dbda87e /core/org.eclipse.cdt.core.tests
parent4c605d68c5e8af4a1e948956f6be118a86a4c865 (diff)
downloadorg.eclipse.cdt-12207e79dba630db61194df723e199d86c2728b1.tar.gz
org.eclipse.cdt-12207e79dba630db61194df723e199d86c2728b1.tar.xz
org.eclipse.cdt-12207e79dba630db61194df723e199d86c2728b1.zip
Bug 533588 - respect OS-specific override in platform.txt
HierarchicalProperties already allow for OS-specific overrides, so 1 - convert platformProperties to HierarchicalProperties 2 - change HierarchicalProperties to allow overwriting of non-empty properties. Before it would only use the platform child if the value for the entry itself was null. With this change, if a platform child exists its value is used if - it contains a property or - has an empty property and no further children. In this case the value was specifically overridden with null This change also allows proper parsing of esp32 platform.txt Change-Id: Ie13a1bee57c216f6ab37cfc0208ef7711dfc62e8 Change-Id: Ie13a1bee57c216f6ab37cfc0208ef7711dfc62e8 Signed-off-by: Lutz Hamann <lhamann@planettime.de>
Diffstat (limited to 'core/org.eclipse.cdt.core.tests')
0 files changed, 0 insertions, 0 deletions

Back to the top