From ff87ea9045a6e0979311ae7b25055d6b53b0a13d Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Fri, 5 Aug 2016 11:09:53 +0200 Subject: o Dropping the native library code, we're all Python now! --- cli/generate-header.cpp | 470 +++++++-------------- core/CMakeLists.txt | 2 +- core/include-priv/trygvis/antlr.h | 67 --- core/include-priv/trygvis/string_utils.h | 23 - core/trygvis/antlr.h | 67 +++ core/trygvis/string_utils.h | 25 ++ examples/arduino-led/CMakeLists.txt | 1 + examples/arduino-led/schematic.h | 14 - examples/intel-quark-d2000/schematic.h | 51 --- .../schematic/intel-quark-d2000.sch | 8 +- template/arduino-uno.py | 19 + 11 files changed, 257 insertions(+), 490 deletions(-) delete mode 100644 core/include-priv/trygvis/antlr.h delete mode 100644 core/include-priv/trygvis/string_utils.h create mode 100644 core/trygvis/antlr.h create mode 100644 core/trygvis/string_utils.h delete mode 100644 examples/arduino-led/schematic.h delete mode 100644 examples/intel-quark-d2000/schematic.h create mode 100644 template/arduino-uno.py diff --git a/cli/generate-header.cpp b/cli/generate-header.cpp index 1033fc3..6fd64c6 100644 --- a/cli/generate-header.cpp +++ b/cli/generate-header.cpp @@ -37,39 +37,51 @@ void usage(const char *reason = nullptr) { if (reason) { fprintf(stderr, "%s\n", reason); } - fprintf(stderr, "usage: %s -n -r [-o ] [-t ]\n", program); + fprintf(stderr, "usage: %s -n -r -t