devtools: Refactoring, bug fix, new IDL
authorJosé Bollo <jose.bollo@iot.bzh>
Fri, 9 Nov 2018 17:56:05 +0000 (18:56 +0100)
committerJose Bollo <jose.bollo@iot.bzh>
Wed, 27 Nov 2019 08:07:23 +0000 (09:07 +0100)
commit40b7650e4c95481889c1e37dea57be7de018e37d
treeb5f51cef52cdde31ad236426a6709c313c049772
parent9a623c3aa32ec0fbf9682f37a990abd00f38da60
devtools: Refactoring, bug fix, new IDL

The programs from devtools are rewritten to
use common improved code with bug fixes.

At the same time, the tool afb-genskel accept
a new JSON format for describing apis.

Change-Id: I38fd25be448bdc0339df63a570bddf53d37b9c3f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
12 files changed:
src/devtools/CMakeLists.txt
src/devtools/exprefs.c
src/devtools/exprefs.h [new file with mode: 0644]
src/devtools/genskel.md [new file with mode: 0644]
src/devtools/getref.c [new file with mode: 0644]
src/devtools/getref.h [new file with mode: 0644]
src/devtools/idl-monitor.json [new file with mode: 0644]
src/devtools/json2c.c
src/devtools/json2c.h [new file with mode: 0644]
src/devtools/main-exprefs.c [new file with mode: 0644]
src/devtools/main-genskel.c [moved from src/devtools/genskel.c with 70% similarity]
src/devtools/main-json2c.c [new file with mode: 0644]