aboutsummaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2021-12-02build: bump min cmake version to 3.13 and remove workaroundsDamjan Marion1-12/+3
2021-11-11tests: make code coverage for unit tests optionalOle Troan1-0/+8
2021-11-08build: -Wno-stringop-overflow during LTO phaseDamjan Marion1-0/+4
2021-11-06build: print compiler and library dirDamjan Marion1-0/+2
2021-11-02build: clang-13 supportDamjan Marion1-0/+1
2021-10-05build: don't hardcode triplet, allow specifying custom lib dirDamjan Marion1-1/+5
2021-09-30build: consistent use of CMAKE_INSTALL_LIBDIRNick Brown1-1/+1
2021-09-21vapi: compile vpp-api folder before the pluginsArthur de Kerhor1-2/+2
2021-09-17build: use GNUInstallDirs install destinationsNick Brown1-2/+3
2021-07-16build: fix formatting of CMake config outputDamjan Marion1-12/+12
2021-05-27build: kindly ask python not to polute src/Damjan Marion1-0/+1
2021-05-21bfd: use vnet cryptoKlement Sekera1-1/+1
2021-05-11build: compiler flags handling cleanupDamjan Marion1-46/+41
2021-05-05build: set CMAKE_EXPORT_COMPILE_COMMANDSDamjan Marion1-0/+2
2021-05-04build: add set-build-type-* targets to CMakeDamjan Marion1-2/+10
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne1-0/+9
2021-05-01build: add option to turn off some march variantsDamjan Marion1-1/+1
2021-04-30misc: experimental configure scriptDamjan Marion1-3/+33
2021-04-30build: switch release build to -O3Damjan Marion1-1/+1
2021-04-14misc: clang-12 supportDamjan Marion1-1/+9
2021-01-28build: do not _FORTIFY_SOURCE in debug modeMohammed Hawari1-1/+0
2021-01-20build: add the missing leading underscore to FORTIFY_SOURCENeale Ranns1-2/+2
2021-01-18build: make rpath optionalNathan Moos1-1/+4
2020-11-25api: vat2 and json autogeneration for api messagesOle Troan1-1/+1
2020-11-05build: link time optimization for release buildsDamjan Marion1-1/+12
2020-10-12misc: clang-11 and gcc-10 supportDamjan Marion1-1/+1
2020-06-16vlib: address sanitizer support for stack switch, enable clangDamjan Marion1-1/+1
2020-06-16build: fix address sanitizer default argsBenoît Ganne1-1/+1
2020-05-27build: make address sanitizer options configurable with cmakeDamjan Marion1-0/+6
2020-05-08build: various improvementsDamjan Marion1-6/+11
2020-05-07misc: deprecate elftoolDamjan Marion1-1/+1
2020-04-30build: rework x86 CPU variantsDamjan Marion1-1/+1
2020-04-29misc: switch to clang-9Damjan Marion1-0/+2
2019-11-27misc: add address sanitizer heap instrumentationBenoît Ganne1-0/+11
2019-11-22build: add build types helpstring to cmake projectDamjan Marion1-0/+9
2019-11-08build: use cmake build typesDamjan Marion1-8/+33
2019-03-28AppImage packagingDave Barach1-1/+1
2019-03-18Fix build with newer linux headersDamjan Marion1-1/+1
2019-01-29cmake: fix out-of-git-tree buildDamjan Marion1-10/+1
2019-01-26cmake: add support for linking with DPDK shared libsDamjan Marion1-1/+1
2019-01-20Rework of debian packagingDamjan Marion1-1/+1
2019-01-18cmake: print all flagsDamjan Marion1-8/+19
2019-01-18Look for plugins in target triplet subdirDamjan Marion1-0/+1
2019-01-17cmake: initial cross-compilation supportDamjan Marion1-0/+11
2018-09-20rename vpp-dpdk-dev to vpp-ext-depsDamjan Marion1-0/+1
2018-09-14cpack: add deb/rpm packaging to VPP moduleDamjan Marion1-0/+9
2018-09-12cmake: create cmake VPP module, update sample-plugin so it uses itDamjan Marion1-1/+2
2018-09-12Always use 'lib' instead of 'lib64'Damjan Marion1-1/+1
2018-09-03Compile vppinfra on macOSDamjan Marion1-6/+12
2018-09-02Switch to cmakeDamjan Marion1-0/+1