diff options
author | Ole Troan <ot@cisco.com> | 2020-12-15 10:19:25 +0100 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2021-03-05 10:52:51 +0000 |
commit | ab9f57355f43976930ef52e6091ef80412b065a0 (patch) | |
tree | 21c99540adfdfc2a60d3ce1f1da41a11af2df23c /src/tools/vppapigen/vppapigen_crc.py | |
parent | d9360174483d3716886fa42f1b7041fc0cc79ef9 (diff) |
api: crchcecker ignore version < 1.0.0 and outside of src directory
- For check patchset ignore files outside of src directory
- For check patchset ignore files that have version < 1.0.0
- fix Pylint warnings
- Modify vppapigen_crc to include version in JSON output
Type: fix
Signed-off-by: Ole Troan <ot@cisco.com>
Change-Id: I171cf6397e129e2438b2a494c5656236a7810f7b
Diffstat (limited to 'src/tools/vppapigen/vppapigen_crc.py')
-rw-r--r-- | src/tools/vppapigen/vppapigen_crc.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/vppapigen/vppapigen_crc.py b/src/tools/vppapigen/vppapigen_crc.py index 6947f12d467..791e347292e 100644 --- a/src/tools/vppapigen/vppapigen_crc.py +++ b/src/tools/vppapigen/vppapigen_crc.py @@ -10,9 +10,12 @@ process_imports = True def run(args, input_filename, s): j = {} major = 0 + minor = 0 + patch = 0 if 'version' in s['Option']: v = s['Option']['version'] (major, minor, patch) = v.split('.') + j['_version'] = {'major': major, 'minor': minor, 'patch': patch} for t in s['Define']: j[t.name] = {'crc': f'{t.crc:#08x}', 'version': major, 'options': t.options} |