summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
AgeCommit message (Collapse)AuthorFilesLines
2019-07-26vom: migration from scvpp to vomYohanPipereau1-2/+3
Change-Id: I79609f0bee9b8307da0d9bf704babe8ba06dba4d Signed-off-by: YohanPipereau <ypiperea@cisco.com> Co-authored-by: Pavel Kotucek <pavel.kotucek@pantheon.tech> Co-authored-by: Andrej Kozemcak <andrej.kozemcak@pantheon.tech>
2019-06-18Minor changes to Cmake/Make systemYohanPipereau1-1/+1
- Verbose mode to run scvpp unit test - Set scvpp unit test timeout to 60 seconds - Set cmake required version number to 3.0 - Set libscvpp pkgconfig file version to PROJECT_VERSION Variable used in CmakeListt Change-Id: I07c4ecb805a820c78007773f2f3ff68ee5be9cc3 Signed-off-by: YohanPipereau <ypiperea@cisco.com>
2019-04-18when "make build-package", we need to "make build-scvpp" first, because we useJunfeng Wang1-1/+1
pkgconfig to find dependence(libscvpp.so). this patch will compile libscvpp.so when compile plugin,you needn't extra step. Change-Id: I9dcd733ec3535a8fa5310f75ae141712320affa5 Signed-off-by: Junfeng Wang <Drenfong.Wang@intel.com>
2019-03-18Fix Cmake build environment and harden WarningsYohanPipereau1-9/+0
-Remove unused sweetcomb CmakeList.txt Warnings -Add more Warnings to plugins, scvpp and gNMI Cmake projects -Remove unused/useless Cmake options in CmakeList files & add comments -Improve gNMI CMakeList.txt and make it independant of a gRPC cmake build for later package integration. -Add FindGRPC.cmake -Remove the use of CXX17 variant and use a dedicated Cmake module for gRPC Change-Id: Iafa3c031d12802e8d8c914cbce6b119c2a5c4800 Signed-off-by: Yohan Pipereau <ypiperea@cisco.com>
2019-02-12Merge "add build-package for sweetcomb"Hongjun Ni1-1/+6
2019-02-12fix gcc compile argsdrenfong.wang1-1/+1
Change-Id: Ib6c6042619e7afcb561300762e49dbbfd2ff57cf Signed-off-by: drenfong.wang <drenfong.wang@intel.com>
2019-02-12add build-package for sweetcombdrenfong.wang1-1/+6
Change-Id: I4e2bc4e667e32804c5fc18879e6520e463b86362 Signed-off-by: drenfong.wang <drenfong.wang@intel.com>
2018-11-28Rework vpp connection based on vapi libraryHongjun Ni1-1/+1
Change-Id: I3b41b4141fd7ef7577f4f2cc9193b9c623a9d6d7 Signed-off-by: Chuanguo Wang <wangchuanguo@huachentel.com> Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
2018-11-20Initial code commit for Sweetcomb projectHongjun Ni1-0/+35
The initial code is contruted by Cisco and HuachenTel. It supports three key features: 1). Keeps compatible with IETF Yang Model and Honeycomb Yang Model. 2). Supports mulitiple clients to configure VPP simultaneously. 3). Automatically connect to VPP. Change-Id: I3dda4fddb14062e5f113d505c6a7ee64d60c44c0 Signed-off-by: Rastislav Szabo <raszabo@cisco.com> Signed-off-by: Chuanguo Wang <wangchuanguo@huachentel.com> Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>