summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
AgeCommit message (Collapse)AuthorFilesLines
2019-04-05Update cmake buildMichal Cmarada1-71/+39
- cleanups and updates - updates docs for centos build using devtoolset7 compiler Change-Id: I4c5635b1512dcd08e98291bde1f14c51f9067b63 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-03-15add documentation generatorMichal Cmarada1-2/+3
Enables generating of HTML documentation. It depends on sphinx generator. During configuration if sphinx is detected it will generate "docs" target for make. To build the documentation use "make docs", which will build the HTML documentation in build-root/html. Change-Id: Ia627f7d26c954a2341e13a54006955d21d162802 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-03-11add test and checkstyle supportMichal Cmarada1-0/+46
All tests are in "tests" directory. To run tests use: make test For verbose output use: export V=2;make test ARGS="-V" Test log file is generated in: Testing/Temporary/LastTest.log To run checkstyle for the current commit use: ./scripts/checkstyle.sh To run full check on all files use: ./scripts/checkstyle.sh --full Change-Id: Ic83b3dbd44d2a264d27935f4e65cf9e737cfc0a0 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-02-27Jvpp requirements cleanupMichal Cmarada1-5/+3
- minor bugfixes - cleanup Change-Id: I8aeb2688415ee223ec9faeec6509d2c6999cc947 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-02-19JVPP-22: Update packagingMichal Cmarada1-5/+17
- rpm package name update according to naming conventions - vpp instalation verification - update versioning script Change-Id: I962895ce636aec949930ea452d1e924024c4b780 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-02-12fix set jni path automatically for JAVAMichal Cmarada1-8/+8
Change-Id: I525e7004eecfd21d597f0bf6fbc968f4c1a6faa8 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-02-12enable setting of JAVA_HOME for cmakeMichal Cmarada1-4/+4
Change-Id: I4ce9e8527f33d4dc5e63496ac72acc7b69c4f4bc Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-28unify formating for CMakeListsMichal Cmarada1-18/+18
Change-Id: If696faab8afcf685b36d7a9b45028758ffd43f07 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-28update packagingMichal Cmarada1-2/+12
- fix minor issues - add optional parameters to build ZIP and TGZ packages - updated list of supported OS - updated documentation Change-Id: Ie4ee73fc77232c6bd35644cdd8bb67bb4df42d93 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
2019-01-23initial commit19.04-rc0Michal Cmarada1-0/+111
- migrates source code from VPP code base - modifies cmake configuration - adds cpack configuration for deb and rpm packaging - adds documentation Change-Id: Ib6a39030f6c47c8ae654fcb886c618e159fb63b4 Signed-off-by: Michal Cmarada <mcmarada@cisco.com>