aboutsummaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2024-02-18build: Add FreeBSD as a supported platform for cmakeTom Jones1-5/+11
2024-01-19build: fix default platformBenoît Ganne1-0/+1
2024-01-17octeon: native driver for Marvell Octeon SoCDamjan Marion1-2/+26
2024-01-16build: add vapi scripts to VPP_HOST_TOOLS_ONLYGuillaume Solignac1-0/+8
2023-11-07build: disable bogus warnings for GCC 12Jieqiang Wang1-0/+8
2023-06-22tests docs: fix lcov code coverage report generationDave Wallace1-0/+1
2022-08-25build: disable gcc warning stringop-overflow for gcc-10 or greaterDave Wallace1-0/+4
2022-04-25build: add option to build only for native CPUDamjan Marion1-0/+1
2022-04-15build: c compiler version warningsDamjan Marion1-11/+34
2022-04-10build: add clang-14Damjan Marion1-0/+1
2022-04-05vppinfra: refactor address sanitizerDamjan Marion1-1/+0
2022-03-25build: print compiler versionDamjan Marion1-1/+1
2021-12-09build: fix PYTHONPYCACHEPREFIX pathDamjan Marion1-1/+1
2021-12-06build: leave to CMake to deal with -fPIEDamjan Marion1-2/+1
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