Skip to content

Commit

Permalink
CVL Changes #1: Initial CVL code reorganization and common infra chan…
Browse files Browse the repository at this point in the history
…ges (sonic-net#18)

- Why I did it

As part of CVL code update and new features addition, the existing CVL code has to be reorganized and common infra needs to be changed.

- How I did it

N/A.
Please refer to change log for more details.

- How to verify it

No specific test cases to be executed. Run cvl go test cases using - 'make cvl-test'.

- Description for the changelog

Modify Makefiles
Modify CVL Makefile for cleanall rule
Modify Makefile for CVL YIN schema generation
Modify Makefile for CVL test YIN schema generation
Moved cache, syntax and semantic related code from cvl.go to cvl_cache.go, cvl_syntax.go and cvl_semantics.go respectively .
Added new API signatures for integration. Implementation will be added in subsequent PRs.
Copied sonic-port.yang and sonic-acl.yang to CVL own's test folder.
  • Loading branch information
dutta-partha authored Jul 30, 2020
1 parent 4922601 commit f3fc40f
Show file tree
Hide file tree
Showing 13 changed files with 1,042 additions and 519 deletions.
2 changes: 2 additions & 0 deletions cvl/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,5 @@ clean:
$(RM) -r $(CVL_PKG)
$(RM) -r $(CVL_TEST_DIR)

cleanall:clean

Loading

0 comments on commit f3fc40f

Please sign in to comment.