1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-21 21:52:10 +02:00
Find a file
Lutz Hamann 12207e79db 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>
2018-12-06 10:30:54 -05:00
.mvn Sync tycho pomless to main tycho used to build to 1.1.0 2018-03-26 13:12:38 +03:00
build Remove a few internal, deprecated methods 2018-12-03 23:12:24 -05:00
codan Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
core Bug 541549 - Pack expansion expression in type of alias template 2018-12-05 14:34:40 -05:00
cross Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
debug Remove JVM MaxPermSize arguments (unused since Java 8) 2018-11-29 23:05:14 -05:00
doc Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
dsf Bug 540373: Post code-cleanup for DSF examples 2018-11-24 11:22:15 +00:00
dsf-gdb Bug 542436 - Added method to override whitch IGDBBackend instance to control 2018-12-06 05:11:54 -05:00
jtag Remove JVM MaxPermSize arguments (unused since Java 8) 2018-11-29 23:05:14 -05:00
launch Bug 541709 Fix up exceptions when we can't find toolchains. 2018-11-29 13:31:16 -05:00
llvm Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
lrparser Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
lsp [LSP4E] Support separate semantic highlightings for declarations of functions, methods, and local variables 2018-12-01 17:49:05 -05:00
memory Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
native Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
qt Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
releng Remove JVM MaxPermSize arguments (unused since Java 8) 2018-11-29 23:05:14 -05:00
remote Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
testsrunner Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
toolchains/arduino Bug 533588 - respect OS-specific override in platform.txt 2018-12-06 10:30:54 -05:00
upc Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
util Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
visualizer Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
windows Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
xlc Bug 540373: Update the compiler warnings/ignores 2018-11-24 10:55:06 +00:00
.gitattributes Bug 540373: Instructions on how to rebase an old commit onto master 2018-11-24 17:50:05 +00:00
.gitignore Bug 540373: Add a code cleanliness check script 2018-11-23 14:59:29 +00:00
pom.xml Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00