aboutsummaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
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
2018-08-31cmake: detect vpp version, set soversion, pretty config printDamjan Marion1-5/+41
2018-08-30cmake: a bit of packaging workDamjan Marion1-1/+1
2018-08-28cmake: Add perftool to cmake buildMohsin Kazmi1-1/+1
2018-08-28cmake: add g2 and elftool toolsDamjan Marion1-1/+1
2018-08-28cmake: install vppapigenDamjan Marion1-3/+7
2018-08-27cmake: fix clang build and few minor fixesDamjan Marion1-0/+5
2018-08-27CMake: fix install lib and iOMA missing symbolNeale Ranns1-1/+1
2018-08-27cmake: add vapi buildDamjan Marion1-1/+1
2018-08-26cmake: add add_vpp_library and add_vpp_executable macrosDamjan Marion1-10/+2
2018-08-26cmake: move functions to src/cmakeDamjan Marion1-151/+7
2018-08-25cmake: add more headers to the install listDamjan Marion1-1/+1
2018-08-23CMake: Add Cmake support for VatMohsin Kazmi1-3/+1
2018-08-22CMake: install .json files in ROOT/share/... for papi.Neale Ranns1-4/+11
2018-08-20CMake: generate .json from .api filesNeale Ranns1-3/+20