This is an automated email from the ASF dual-hosted git repository. ccollins pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/mynewt-newt.git.
from 3fc0f58 Merge pull request #127 from gj262/preview add 61d43ad Code for parsing and evaluating syscfg expressions add 122893a ycfg - YAML configuration object add 4acf358 Move global config to `settings` package. add b2222ac newt - Use YCfg and expression parsing. add 92a3c9b Don't allow empty linker script string. add 26fe8f5 newt - revendor new 009dbea Merge pull request #122 from ccollins476ad/ycfg The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: newt/builder/buildpackage.go | 22 +- newt/builder/buildutil.go | 11 +- newt/builder/cmake.go | 4 +- newt/builder/depgraph.go | 13 +- newt/builder/load.go | 5 +- newt/builder/targetbuild.go | 17 +- newt/cli/run_cmds.go | 7 +- newt/cli/target_cmds.go | 34 +- newt/cli/vars.go | 5 +- newt/compat/compat.go | 6 +- newt/downloader/downloader.go | 5 +- newt/mfg/load.go | 11 +- newt/newtutil/newtutil.go | 166 +------- newt/parse/lex.go | 175 ++++++++ newt/parse/parse.go | 467 ++++++++++++++++++++++ newt/pkg/bsp_package.go | 56 ++- newt/pkg/localpackage.go | 50 +-- newt/project/project.go | 22 +- newt/repo/repo.go | 16 +- newt/resolve/resolve.go | 251 ++++++++---- newtmgr/cli/usage.go => newt/settings/settings.go | 45 ++- newt/syscfg/restrict.go | 225 +++++------ newt/syscfg/syscfg.go | 105 +++-- newt/target/target.go | 6 +- newt/toolchain/compiler.go | 61 +-- newt/vendor/mynewt.apache.org/newt/util/util.go | 19 - newt/ycfg/ycfg.go | 424 ++++++++++++++++++++ util/util.go | 19 - 28 files changed, 1623 insertions(+), 624 deletions(-) create mode 100644 newt/parse/lex.go create mode 100644 newt/parse/parse.go copy newtmgr/cli/usage.go => newt/settings/settings.go (56%) create mode 100644 newt/ycfg/ycfg.go -- To stop receiving notification emails like this one, please contact ccoll...@apache.org.