aboutsummaryrefslogtreecommitdiffstats
path: root/src/cmake
AgeCommit message (Expand)AuthorFilesLines
2024-04-10build: use GNUInstallDirs where possibleWim de With3-8/+8
2024-03-18build: add option to specify supported OS list for pluginDamjan Marion1-1/+5
2024-01-29api: provide api definition over apiOle Troan1-1/+1
2024-01-20buffers: add compile-time option to set buffer alignmentDamjan Marion1-0/+1
2024-01-17octeon: native driver for Marvell Octeon SoCDamjan Marion2-15/+34
2023-10-01build: modify N_PREFETCH on Arm N2 to achieve best perfJieqiang Wang1-3/+2
2023-09-13vppinfra: add ARM Neoverse-N2 supportDamjan Marion1-0/+7
2023-09-13build: add vpp_plugins include directoryBenoît Ganne1-0/+1
2023-09-06build: add option to specify native -march= flag with VPP_BUILD_NATIVE_ARCHDamjan Marion1-8/+8
2023-04-26build: plugin disable vat2 test2 plugin buildOle Troan1-2/+2
2023-04-18vppinfra: Multiarch support for AMD EPYC processorsSivaprasad Tummala1-0/+10
2023-04-17build: add scalar (no-simd) march variantDamjan Marion1-0/+5
2023-03-14build: add support for intel alderlake and sapphirerapidsDamjan Marion1-0/+10
2023-01-18build: use CMAKE_C_COMPILER_LAUNCHER for ccacheGuillaume Solignac1-2/+2
2023-01-13build: cmake NAMELINK_COMPONENT in vpp librariesNick Brown1-2/+4
2022-09-01build: set OS_ID_LIKE only if unsetBenoît Ganne1-1/+1
2022-04-25build: add option to build only for native CPUDamjan Marion1-1/+15
2022-03-24build: set OS_ID_LIKE on to be OS_ID on Debian properAndrew Yourtchenko1-0/+5
2022-03-02build: fix missing dependency for libraryGuillaume Solignac1-0/+4
2021-11-08build: -Wno-stringop-overflow during LTO phaseDamjan Marion1-0/+3
2021-09-27misc: move part of vpe apis to vlibmemoryFlorin Coras1-0/+30
2021-08-20build: fix external plugin buildBenoît Ganne1-0/+1
2021-08-18vat2: add shared memory argumentOle Troan1-6/+5
2021-07-27vppinfra: introduce CLIB_CACHE_PREFETCH_BYTESDamjan Marion1-37/+27
2021-07-16build: fix formatting of CMake config outputDamjan Marion1-1/+3
2021-05-27build: kindly ask python not to polute src/Damjan Marion1-4/+4
2021-05-11build: compiler flags handling cleanupDamjan Marion4-3/+8
2021-05-06build: add FORCE_ON option for multiarch variantsDamjan Marion2-4/+24
2021-05-01build: add option to turn off some march variantsDamjan Marion1-41/+81
2021-04-30build: declare some CMake variables as advancedDamjan Marion2-0/+10
2021-04-30misc: experimental configure scriptDamjan Marion1-6/+6
2021-04-18vppinfra: remove linux/syscall.hDamjan Marion1-23/+0
2021-04-02build: create _objs target for each libraryDamjan Marion1-3/+10
2021-02-08misc: support api generated dependency for multiarch sourceOle Troan4-15/+31
2021-01-21avf: use write combining store for queues tail updateRadu Nicolau1-0/+4
2020-12-25build: add plugin dependencies only when presentRuslan Babayev1-1/+3
2020-11-25api: vat2 and json autogeneration for api messagesOle Troan3-2/+57
2020-11-05build: link time optimization for release buildsDamjan Marion1-1/+8
2020-11-05build: run garbage collection while linking pluginsDamjan Marion1-0/+3
2020-10-19misc: don't export symbols from pluginsDamjan Marion1-0/+1
2020-10-15build: forward dependencies to arch-specific libsAloys Augustin3-5/+10
2020-08-27vppinfra: Multiarch support for OCTEONTX2 SoCNitin Saxena1-0/+4
2020-06-19build: add cmake dependency from test plugin to apiTom Seidenberg1-0/+3
2020-06-17build: cmake cross-compilation fixesDamjan Marion1-1/+1
2020-05-08build: various improvementsDamjan Marion4-5/+7
2020-04-30build: rework x86 CPU variantsDamjan Marion1-5/+9
2020-04-30build: support arch-specific compiling for Neoverse N1Lijian.Zhang1-0/+4
2020-04-29build: detect GNU Assembler AVX-512 bug and disable AVX-512 variants if neededDamjan Marion1-4/+24
2020-03-31vlib: move pci api types from vnet/pci to vlib/pciJakub Grajciar1-2/+1
2020-01-27crypto-ia32: add VAES support for AES-CBCDamjan Marion1-0/+1