[dpdk-dev] [PATCH v4 00/31] remove make support in DPDK
Thomas Monjalon
thomas at monjalon.net
Tue Sep 8 00:06:40 CEST 2020
The first 13 commits of this series are pushed to the main branch,
making the make-based build an old story.
The last 18 commits (devtools, app and doc) are pending
for more reviews, especially because the doc rework is
still in progress. This is a big change which requires
to be split but must be completed soon.
*All*, please make the documentation update your highest priority.
I will be reluctant to merge some driver changes if the related doc
is not updated.
v4: rearrange commits and fix as commented
v3: Fixed comments on v2.
v2:
- Fixed comments on v1.
- Removed additional make references.
- Added some meson replacements where necessary.
- Added dummy root Makefile.
As previously decided [1] and communicated via deprecation notice [2], the
make build system is to be removed in the 20.11 release.
This patchset removes support for compiling DPDK with the legacy make
build system. Some make support is maintained for example applications,
where pkg-config is used rather than the legacy make method.
References to the make build system are removed from all documentation,
please review to see if replacement meson instructions are needed in some cases.
[1] https://mails.dpdk.org/archives/dev/2020-April/162839.html
[2] http://git.dpdk.org/dpdk/commit/?id=a5449d78d1413e7bd1d66f6e70884e46cfb5e673
Bruce Richardson (5):
doc: build without using make
examples/multi_process: convert to pkg-config-based build
examples/vm_power: convert to pkg-config-based build
examples/ethtool: convert to pkg-config-based build
build: create dummy Makefile
Ciara Power (23):
examples: remove legacy sections of makefiles
examples: remove old build system references
build: remove makefiles
buildtools: remove scripts used only with make
config: remove default configs used with make
devtools: remove legacy flags from includes check
app: remove references to make-based config
doc: remove references to make from Linux guide
doc: remove references to make from FreeBSD guide
doc: remove references to make from howto guides
doc: remove references to make from prog guide
doc: remove references to make from platforms guides
doc: remove references to make from mempool guide
doc: remove references to make from NICs guides
doc: remove references to make from vdpadevs guides
doc: remove references to make from bbdevs guides
doc: remove references to make from cryptodevs guides
doc: remove references to make from compressdevs guides
doc: remove references to make from eventdevs guides
doc: remove references to make from rawdevs guides
doc: remove references to make from app guides
doc: remove reference to make from tools guides
doc: remove references to make from contributing guide
Kevin Laatz (3):
examples/ka-agent: convert to pkg-config-based build
examples/server_node_efd: convert to pkg-config-based build
examples/performance-thread: convert to pkg-config-based build
GNUmakefile | 17 -
MAINTAINERS | 25 +-
Makefile | 7 +-
app/Makefile | 34 -
app/pdump/Makefile | 18 -
app/proc-info/Makefile | 14 -
app/test-acl/Makefile | 17 -
app/test-bbdev/Makefile | 30 -
app/test-bbdev/test-bbdev.py | 11 +-
app/test-cmdline/Makefile | 24 -
app/test-compress-perf/Makefile | 19 -
app/test-crypto-perf/Makefile | 28 -
app/test-eventdev/Makefile | 32 -
app/test-fib/Makefile | 18 -
app/test-flow-perf/Makefile | 26 -
app/test-pipeline/Makefile | 33 -
app/test-pmd/Makefile | 73 --
app/test-regex/Makefile | 13 -
app/test-sad/Makefile | 17 -
app/test/Makefile | 310 -----
app/test/test_cryptodev.c | 89 +-
app/test/test_cryptodev_asym.c | 18 +-
buildtools/Makefile | 9 -
buildtools/auto-config-h.sh | 108 --
buildtools/call-sphinx-build.py | 5 +-
buildtools/gen-build-mk.sh | 23 -
buildtools/gen-config-h.sh | 15 -
buildtools/pmdinfogen/Makefile | 20 -
buildtools/relpath.sh | 76 --
config/common_armv8a_linux | 43 -
config/common_base | 1154 -----------------
config/common_freebsd | 15 -
config/common_linux | 68 -
config/defconfig_arm-armv7a-linux-gcc | 1 -
config/defconfig_arm-armv7a-linuxapp-gcc | 49 -
config/defconfig_arm64-armada-linux-gcc | 1 -
config/defconfig_arm64-armada-linuxapp-gcc | 41 -
config/defconfig_arm64-armv8a-linux-clang | 1 -
config/defconfig_arm64-armv8a-linux-gcc | 1 -
config/defconfig_arm64-armv8a-linuxapp-clang | 8 -
config/defconfig_arm64-armv8a-linuxapp-gcc | 9 -
config/defconfig_arm64-bluefield-linux-gcc | 1 -
config/defconfig_arm64-bluefield-linuxapp-gcc | 18 -
config/defconfig_arm64-dpaa-linux-gcc | 1 -
config/defconfig_arm64-dpaa-linuxapp-gcc | 31 -
config/defconfig_arm64-emag-linux-gcc | 1 -
config/defconfig_arm64-emag-linuxapp-gcc | 11 -
config/defconfig_arm64-n1sdp-linux-gcc | 1 -
config/defconfig_arm64-n1sdp-linuxapp-gcc | 14 -
config/defconfig_arm64-octeontx2-linux-gcc | 1 -
config/defconfig_arm64-octeontx2-linuxapp-gcc | 18 -
config/defconfig_arm64-stingray-linux-gcc | 1 -
config/defconfig_arm64-stingray-linuxapp-gcc | 14 -
config/defconfig_arm64-thunderx-linux-gcc | 1 -
config/defconfig_arm64-thunderx-linuxapp-gcc | 17 -
config/defconfig_arm64-thunderx2-linux-gcc | 1 -
config/defconfig_arm64-thunderx2-linuxapp-gcc | 12 -
config/defconfig_arm64-xgene1-linux-gcc | 1 -
config/defconfig_arm64-xgene1-linuxapp-gcc | 8 -
config/defconfig_i686-native-linux-gcc | 1 -
config/defconfig_i686-native-linux-icc | 1 -
config/defconfig_i686-native-linuxapp-gcc | 66 -
config/defconfig_i686-native-linuxapp-icc | 66 -
config/defconfig_ppc_64-power8-linux-gcc | 1 -
config/defconfig_ppc_64-power8-linuxapp-gcc | 35 -
config/defconfig_x86_64-native-bsdapp-clang | 14 -
config/defconfig_x86_64-native-bsdapp-gcc | 14 -
config/defconfig_x86_64-native-freebsd-clang | 1 -
config/defconfig_x86_64-native-freebsd-gcc | 1 -
config/defconfig_x86_64-native-linux-clang | 1 -
config/defconfig_x86_64-native-linux-gcc | 1 -
config/defconfig_x86_64-native-linux-icc | 1 -
config/defconfig_x86_64-native-linuxapp-clang | 14 -
config/defconfig_x86_64-native-linuxapp-gcc | 14 -
config/defconfig_x86_64-native-linuxapp-icc | 29 -
config/defconfig_x86_x32-native-linux-gcc | 1 -
config/defconfig_x86_x32-native-linuxapp-gcc | 46 -
config/rte_config.h | 4 -
devtools/build-tags.sh | 15 +-
devtools/check-includes.sh | 11 +-
devtools/git-log-fixes.sh | 2 +-
devtools/test-build.sh | 315 -----
doc/build-sdk-quick.txt | 34 -
doc/guides/bbdevs/fpga_5gnr_fec.rst | 7 +-
doc/guides/bbdevs/fpga_lte_fec.rst | 7 +-
doc/guides/bbdevs/turbo_sw.rst | 15 -
doc/guides/compressdevs/isal.rst | 4 -
doc/guides/compressdevs/octeontx.rst | 24 +-
doc/guides/compressdevs/zlib.rst | 4 -
doc/guides/conf.py | 7 +-
doc/guides/contributing/coding_style.rst | 48 +-
doc/guides/contributing/design.rst | 127 +-
doc/guides/contributing/documentation.rst | 31 +-
doc/guides/contributing/patches.rst | 49 -
doc/guides/cryptodevs/aesni_gcm.rst | 4 +-
doc/guides/cryptodevs/aesni_mb.rst | 4 +-
doc/guides/cryptodevs/armv8.rst | 3 -
doc/guides/cryptodevs/caam_jr.rst | 30 -
doc/guides/cryptodevs/ccp.rst | 14 +-
doc/guides/cryptodevs/dpaa2_sec.rst | 25 -
doc/guides/cryptodevs/dpaa_sec.rst | 25 -
doc/guides/cryptodevs/kasumi.rst | 11 +-
doc/guides/cryptodevs/mvsam.rst | 10 +-
doc/guides/cryptodevs/nitrox.rst | 7 -
doc/guides/cryptodevs/null.rst | 2 +-
doc/guides/cryptodevs/octeontx.rst | 12 +-
doc/guides/cryptodevs/octeontx2.rst | 8 +-
doc/guides/cryptodevs/openssl.rst | 6 +-
doc/guides/cryptodevs/qat.rst | 67 +-
doc/guides/cryptodevs/scheduler.rst | 8 -
doc/guides/cryptodevs/snow3g.rst | 10 +-
doc/guides/cryptodevs/virtio.rst | 18 +-
doc/guides/cryptodevs/zuc.rst | 10 +-
doc/guides/eventdevs/dpaa.rst | 20 -
doc/guides/eventdevs/dpaa2.rst | 20 -
doc/guides/eventdevs/octeontx.rst | 24 -
doc/guides/eventdevs/octeontx2.rst | 8 -
doc/guides/freebsd_gsg/build_dpdk.rst | 2 +-
doc/guides/freebsd_gsg/intro.rst | 4 +-
doc/guides/howto/lm_bond_virtio_sriov.rst | 4 +-
doc/guides/howto/lm_virtio_vhost_user.rst | 4 +-
doc/guides/howto/packet_capture_framework.rst | 21 +-
doc/guides/howto/pvp_reference_benchmark.rst | 27 +-
doc/guides/howto/vfd.rst | 4 +-
.../virtio_user_for_container_networking.rst | 2 +-
doc/guides/linux_gsg/build_dpdk.rst | 84 +-
doc/guides/linux_gsg/build_sample_apps.rst | 69 +-
.../linux_gsg/cross_build_dpdk_for_arm64.rst | 48 +-
doc/guides/linux_gsg/enable_func.rst | 13 +-
doc/guides/linux_gsg/intro.rst | 2 +-
doc/guides/linux_gsg/linux_drivers.rst | 18 +-
doc/guides/linux_gsg/sys_reqs.rst | 16 +-
doc/guides/mempool/octeontx.rst | 28 +-
doc/guides/mempool/octeontx2.rst | 10 +-
doc/guides/meson.build | 3 +-
doc/guides/nics/ark.rst | 26 -
doc/guides/nics/atlantic.rst | 4 -
doc/guides/nics/axgbe.rst | 15 -
doc/guides/nics/bnx2x.rst | 27 -
doc/guides/nics/bnxt.rst | 5 +-
doc/guides/nics/build_and_test.rst | 8 +-
doc/guides/nics/cxgbe.rst | 36 +-
doc/guides/nics/dpaa.rst | 27 +-
doc/guides/nics/dpaa2.rst | 26 +-
doc/guides/nics/ena.rst | 16 -
doc/guides/nics/enetc.rst | 2 -
doc/guides/nics/enic.rst | 9 -
doc/guides/nics/fail_safe.rst | 20 +-
doc/guides/nics/features.rst | 9 -
doc/guides/nics/fm10k.rst | 4 -
doc/guides/nics/hinic.rst | 9 -
doc/guides/nics/hns3.rst | 10 -
doc/guides/nics/i40e.rst | 44 +-
doc/guides/nics/ice.rst | 25 +-
doc/guides/nics/igc.rst | 18 +-
doc/guides/nics/intel_vf.rst | 13 +-
doc/guides/nics/ionic.rst | 8 -
doc/guides/nics/ipn3ke.rst | 12 +-
doc/guides/nics/kni.rst | 4 +-
doc/guides/nics/liquidio.rst | 27 -
doc/guides/nics/memif.rst | 10 +-
doc/guides/nics/mlx4.rst | 55 +-
doc/guides/nics/mlx5.rst | 62 +-
doc/guides/nics/mvneta.rst | 36 +-
doc/guides/nics/mvpp2.rst | 43 +-
doc/guides/nics/nfb.rst | 19 +-
doc/guides/nics/nfp.rst | 4 -
doc/guides/nics/null.rst | 6 +-
doc/guides/nics/octeontx.rst | 19 +-
doc/guides/nics/octeontx2.rst | 13 +-
doc/guides/nics/pcap_ring.rst | 24 +-
doc/guides/nics/qede.rst | 17 +-
doc/guides/nics/sfc_efx.rst | 15 -
doc/guides/nics/softnic.rst | 13 +-
doc/guides/nics/szedata2.rst | 18 +-
doc/guides/nics/thunderx.rst | 25 +-
doc/guides/nics/vdev_netvsc.rst | 6 -
doc/guides/nics/vhost.rst | 2 +-
doc/guides/nics/virtio.rst | 4 +-
doc/guides/platform/bluefield.rst | 22 -
doc/guides/platform/octeontx.rst | 33 +-
doc/guides/platform/octeontx2.rst | 32 -
doc/guides/prog_guide/build_app.rst | 56 +-
.../prog_guide/dev_kit_build_system.rst | 331 -----
.../prog_guide/dev_kit_root_make_help.rst | 188 ---
.../prog_guide/env_abstraction_layer.rst | 17 +-
.../prog_guide/ext_app_lib_make_help.rst | 98 --
doc/guides/prog_guide/graph_lib.rst | 6 +-
doc/guides/prog_guide/index.rst | 3 -
doc/guides/prog_guide/intro.rst | 2 +-
.../prog_guide/ip_fragment_reassembly_lib.rst | 5 -
.../prog_guide/kernel_nic_interface.rst | 14 +-
.../link_bonding_poll_mode_drv_lib.rst | 15 +-
doc/guides/prog_guide/lto.rst | 12 +-
doc/guides/prog_guide/mbuf_lib.rst | 4 +-
doc/guides/prog_guide/mempool_lib.rst | 7 +-
doc/guides/prog_guide/overview.rst | 12 +-
doc/guides/prog_guide/profile_app.rst | 17 +-
doc/guides/prog_guide/qos_framework.rst | 10 +-
doc/guides/prog_guide/rcu_lib.rst | 7 +-
doc/guides/prog_guide/source_org.rst | 23 +-
doc/guides/prog_guide/trace_lib.rst | 3 +-
.../prog_guide/writing_efficient_code.rst | 3 +-
doc/guides/rawdevs/dpaa2_cmdif.rst | 21 -
doc/guides/rawdevs/dpaa2_qdma.rst | 21 -
doc/guides/rawdevs/ifpga.rst | 10 -
doc/guides/rawdevs/ioat.rst | 8 +-
doc/guides/rawdevs/ntb.rst | 6 -
doc/guides/rawdevs/octeontx2_dma.rst | 12 -
doc/guides/rawdevs/octeontx2_ep.rst | 8 -
doc/guides/rel_notes/deprecation.rst | 7 -
doc/guides/sample_app_ug/bbdev_app.rst | 34 +-
doc/guides/sample_app_ug/cmd_line.rst | 2 +-
doc/guides/sample_app_ug/compiling.rst | 89 +-
doc/guides/sample_app_ug/dist_app.rst | 4 +-
doc/guides/sample_app_ug/ethtool.rst | 2 +-
.../sample_app_ug/eventdev_pipeline.rst | 3 +-
doc/guides/sample_app_ug/fips_validation.rst | 10 +-
doc/guides/sample_app_ug/flow_classify.rst | 4 +-
doc/guides/sample_app_ug/flow_filtering.rst | 25 +-
doc/guides/sample_app_ug/hello_world.rst | 2 +-
doc/guides/sample_app_ug/ioat.rst | 6 +-
doc/guides/sample_app_ug/ip_frag.rst | 6 +-
doc/guides/sample_app_ug/ip_pipeline.rst | 4 +-
doc/guides/sample_app_ug/ip_reassembly.rst | 9 +-
doc/guides/sample_app_ug/ipsec_secgw.rst | 14 +-
doc/guides/sample_app_ug/ipv4_multicast.rst | 4 +-
doc/guides/sample_app_ug/keep_alive.rst | 4 +-
.../sample_app_ug/kernel_nic_interface.rst | 14 +-
doc/guides/sample_app_ug/l2_forward_cat.rst | 4 +-
.../sample_app_ug/l2_forward_crypto.rst | 4 +-
doc/guides/sample_app_ug/l2_forward_event.rst | 10 +-
.../sample_app_ug/l2_forward_job_stats.rst | 4 +-
.../sample_app_ug/l2_forward_real_virtual.rst | 6 +-
doc/guides/sample_app_ug/l3_forward.rst | 10 +-
.../sample_app_ug/l3_forward_access_ctrl.rst | 6 +-
doc/guides/sample_app_ug/l3_forward_graph.rst | 4 +-
.../sample_app_ug/l3_forward_power_man.rst | 14 +-
doc/guides/sample_app_ug/link_status_intr.rst | 4 +-
doc/guides/sample_app_ug/multi_process.rst | 20 +-
doc/guides/sample_app_ug/ntb.rst | 2 +-
doc/guides/sample_app_ug/packet_ordering.rst | 3 +-
.../sample_app_ug/performance_thread.rst | 44 +-
doc/guides/sample_app_ug/ptpclient.rst | 9 +-
doc/guides/sample_app_ug/qos_metering.rst | 2 +-
doc/guides/sample_app_ug/qos_scheduler.rst | 10 +-
doc/guides/sample_app_ug/rxtx_callbacks.rst | 9 +-
doc/guides/sample_app_ug/server_node_efd.rst | 2 +-
doc/guides/sample_app_ug/service_cores.rst | 23 +-
doc/guides/sample_app_ug/skeleton.rst | 2 +-
doc/guides/sample_app_ug/tep_termination.rst | 43 +-
doc/guides/sample_app_ug/test_pipeline.rst | 4 +-
doc/guides/sample_app_ug/timer.rst | 2 +-
doc/guides/sample_app_ug/vdpa.rst | 4 +-
doc/guides/sample_app_ug/vhost.rst | 11 +-
doc/guides/sample_app_ug/vhost_blk.rst | 2 +-
doc/guides/sample_app_ug/vhost_crypto.rst | 2 +-
.../sample_app_ug/vm_power_management.rst | 34 +-
.../sample_app_ug/vmdq_dcb_forwarding.rst | 8 +-
doc/guides/sample_app_ug/vmdq_forwarding.rst | 8 +-
doc/guides/testpmd_app_ug/run_app.rst | 6 +-
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 9 +-
doc/guides/tools/comp_perf.rst | 10 +-
doc/guides/tools/cryptoperf.rst | 20 +-
doc/guides/tools/pdump.rst | 15 +-
doc/guides/tools/proc_info.rst | 2 +-
doc/guides/tools/testbbdev.rst | 36 +-
doc/guides/tools/testeventdev.rst | 21 +-
doc/guides/vdpadevs/ifc.rst | 13 -
doc/guides/vdpadevs/mlx5.rst | 40 +-
drivers/Makefile | 34 -
drivers/baseband/Makefile | 18 -
drivers/baseband/fpga_5gnr_fec/Makefile | 28 -
drivers/baseband/fpga_lte_fec/Makefile | 25 -
drivers/baseband/null/Makefile | 21 -
drivers/baseband/turbo_sw/Makefile | 52 -
drivers/bus/Makefile | 15 -
drivers/bus/dpaa/Makefile | 48 -
drivers/bus/fslmc/Makefile | 47 -
drivers/bus/ifpga/Makefile | 28 -
drivers/bus/pci/Makefile | 33 -
drivers/bus/pci/bsd/Makefile | 4 -
drivers/bus/pci/linux/Makefile | 6 -
drivers/bus/pci/linux/pci_vfio.c | 1 -
drivers/bus/vdev/Makefile | 27 -
drivers/bus/vmbus/Makefile | 33 -
drivers/bus/vmbus/linux/Makefile | 3 -
drivers/common/Makefile | 39 -
drivers/common/cpt/Makefile | 24 -
drivers/common/dpaax/Makefile | 30 -
drivers/common/iavf/Makefile | 27 -
drivers/common/mlx5/Makefile | 404 ------
drivers/common/mvep/Makefile | 35 -
drivers/common/octeontx/Makefile | 22 -
drivers/common/octeontx2/Makefile | 39 -
drivers/common/qat/Makefile | 74 --
drivers/compress/Makefile | 10 -
drivers/compress/isal/Makefile | 27 -
drivers/compress/octeontx/Makefile | 26 -
drivers/compress/zlib/Makefile | 25 -
drivers/crypto/Makefile | 31 -
drivers/crypto/aesni_gcm/Makefile | 43 -
drivers/crypto/aesni_mb/Makefile | 42 -
drivers/crypto/armv8/Makefile | 36 -
drivers/crypto/caam_jr/Makefile | 39 -
drivers/crypto/ccp/Makefile | 32 -
drivers/crypto/dpaa2_sec/Makefile | 45 -
drivers/crypto/dpaa_sec/Makefile | 38 -
drivers/crypto/kasumi/Makefile | 42 -
drivers/crypto/mvsam/Makefile | 40 -
drivers/crypto/nitrox/Makefile | 30 -
drivers/crypto/null/Makefile | 27 -
drivers/crypto/octeontx/Makefile | 36 -
drivers/crypto/octeontx2/Makefile | 49 -
drivers/crypto/openssl/Makefile | 26 -
drivers/crypto/scheduler/Makefile | 34 -
drivers/crypto/snow3g/Makefile | 43 -
drivers/crypto/virtio/Makefile | 33 -
drivers/crypto/zuc/Makefile | 42 -
drivers/event/Makefile | 20 -
drivers/event/dpaa/Makefile | 39 -
drivers/event/dpaa2/Makefile | 41 -
drivers/event/dsw/Makefile | 26 -
drivers/event/octeontx/Makefile | 51 -
drivers/event/octeontx2/Makefile | 47 -
drivers/event/opdl/Makefile | 29 -
drivers/event/skeleton/Makefile | 24 -
drivers/event/sw/Makefile | 29 -
drivers/mempool/Makefile | 18 -
drivers/mempool/bucket/Makefile | 25 -
drivers/mempool/dpaa/Makefile | 30 -
drivers/mempool/dpaa2/Makefile | 31 -
drivers/mempool/octeontx/Makefile | 39 -
drivers/mempool/octeontx2/Makefile | 40 -
drivers/mempool/ring/Makefile | 19 -
drivers/mempool/stack/Makefile | 22 -
drivers/net/Makefile | 84 --
drivers/net/af_packet/Makefile | 27 -
drivers/net/af_xdp/Makefile | 26 -
drivers/net/ark/Makefile | 39 -
drivers/net/atlantic/Makefile | 34 -
drivers/net/avp/Makefile | 29 -
drivers/net/axgbe/Makefile | 33 -
drivers/net/bnx2x/Makefile | 33 -
drivers/net/bnxt/Makefile | 63 -
drivers/net/bnxt/hcapi/Makefile | 5 -
drivers/net/bnxt/tf_core/Makefile | 31 -
drivers/net/bnxt/tf_ulp/Makefile | 20 -
drivers/net/bonding/Makefile | 36 -
drivers/net/cxgbe/Makefile | 57 -
drivers/net/dpaa/Makefile | 41 -
drivers/net/dpaa2/Makefile | 47 -
drivers/net/e1000/Makefile | 79 --
drivers/net/ena/Makefile | 30 -
drivers/net/enetc/Makefile | 23 -
drivers/net/enic/Makefile | 68 -
drivers/net/failsafe/Makefile | 43 -
drivers/net/fm10k/Makefile | 77 --
drivers/net/hinic/Makefile | 67 -
drivers/net/hns3/Makefile | 42 -
drivers/net/i40e/Makefile | 112 --
drivers/net/i40e/i40e_rxtx.c | 1 -
drivers/net/iavf/Makefile | 54 -
drivers/net/ice/Makefile | 96 --
drivers/net/igc/Makefile | 40 -
drivers/net/ionic/Makefile | 31 -
drivers/net/ipn3ke/Makefile | 38 -
drivers/net/ixgbe/Makefile | 110 --
drivers/net/kni/Makefile | 30 -
drivers/net/liquidio/Makefile | 30 -
drivers/net/memif/Makefile | 26 -
drivers/net/mlx4/Makefile | 142 --
drivers/net/mlx5/Makefile | 82 --
drivers/net/mvneta/Makefile | 39 -
drivers/net/mvpp2/Makefile | 42 -
drivers/net/netvsc/Makefile | 21 -
drivers/net/nfb/Makefile | 40 -
drivers/net/nfp/Makefile | 41 -
drivers/net/null/Makefile | 24 -
drivers/net/octeontx/Makefile | 53 -
drivers/net/octeontx2/Makefile | 63 -
drivers/net/pcap/Makefile | 32 -
drivers/net/pfe/Makefile | 31 -
drivers/net/qede/Makefile | 109 --
drivers/net/ring/Makefile | 29 -
drivers/net/sfc/Makefile | 133 --
drivers/net/softnic/Makefile | 54 -
drivers/net/szedata2/Makefile | 30 -
drivers/net/tap/Makefile | 97 --
drivers/net/thunderx/Makefile | 41 -
drivers/net/vdev_netvsc/Makefile | 30 -
drivers/net/vhost/Makefile | 31 -
drivers/net/virtio/Makefile | 82 --
drivers/net/vmxnet3/Makefile | 53 -
drivers/raw/Makefile | 18 -
drivers/raw/dpaa2_cmdif/Makefile | 35 -
drivers/raw/dpaa2_qdma/Makefile | 36 -
drivers/raw/ifpga/Makefile | 39 -
drivers/raw/ifpga/base/Makefile | 32 -
drivers/raw/ioat/Makefile | 28 -
drivers/raw/ntb/Makefile | 28 -
drivers/raw/octeontx2_dma/Makefile | 34 -
drivers/raw/octeontx2_ep/Makefile | 42 -
drivers/raw/skeleton/Makefile | 26 -
drivers/regex/Makefile | 8 -
drivers/regex/mlx5/Makefile | 41 -
drivers/vdpa/Makefile | 12 -
drivers/vdpa/ifc/Makefile | 33 -
drivers/vdpa/mlx5/Makefile | 58 -
examples/Makefile | 90 --
examples/bbdev_app/Makefile | 23 +-
examples/bond/Makefile | 34 +-
examples/bpf/t2.c | 6 +-
examples/bpf/t3.c | 10 +-
examples/cmdline/Makefile | 29 +-
examples/distributor/Makefile | 30 +-
examples/ethtool/Makefile | 26 +-
examples/ethtool/ethtool-app/Makefile | 56 +-
examples/ethtool/lib/Makefile | 62 +-
examples/eventdev_pipeline/Makefile | 23 +-
examples/fips_validation/Makefile | 34 +-
examples/flow_classify/Makefile | 29 +-
examples/flow_filtering/Makefile | 23 +-
examples/helloworld/Makefile | 23 +-
examples/ioat/Makefile | 22 +-
examples/ip_fragmentation/Makefile | 29 +-
examples/ip_pipeline/Makefile | 36 +-
examples/ip_reassembly/Makefile | 29 +-
examples/ipsec-secgw/Makefile | 36 +-
examples/ipsec-secgw/test/common_defs.sh | 4 +-
examples/ipv4_multicast/Makefile | 29 +-
examples/kni/Makefile | 27 +-
examples/l2fwd-cat/Makefile | 38 +-
examples/l2fwd-crypto/Makefile | 28 +-
examples/l2fwd-event/Makefile | 22 +-
examples/l2fwd-jobstats/Makefile | 23 +-
examples/l2fwd-keepalive/Makefile | 23 +-
examples/l2fwd-keepalive/ka-agent/Makefile | 51 +-
examples/l2fwd/Makefile | 23 +-
examples/l3fwd-acl/Makefile | 28 +-
examples/l3fwd-graph/Makefile | 23 +-
examples/l3fwd-power/Makefile | 36 +-
examples/l3fwd/Makefile | 23 +-
examples/link_status_interrupt/Makefile | 22 +-
examples/multi_process/Makefile | 21 +-
.../multi_process/client_server_mp/Makefile | 19 +-
.../client_server_mp/mp_client/Makefile | 44 +-
.../client_server_mp/mp_server/Makefile | 53 +-
examples/multi_process/hotplug_mp/Makefile | 46 +-
examples/multi_process/simple_mp/Makefile | 44 +-
examples/multi_process/symmetric_mp/Makefile | 44 +-
examples/ntb/Makefile | 32 +-
examples/packet_ordering/Makefile | 22 +-
examples/performance-thread/Makefile | 21 +-
examples/performance-thread/common/common.mk | 6 +-
.../performance-thread/l3fwd-thread/Makefile | 47 +-
.../performance-thread/pthread_shim/Makefile | 56 +-
examples/ptpclient/Makefile | 28 +-
examples/qos_meter/Makefile | 28 +-
examples/qos_sched/Makefile | 31 +-
examples/rxtx_callbacks/Makefile | 31 +-
examples/server_node_efd/Makefile | 18 +-
examples/server_node_efd/node/Makefile | 46 +-
examples/server_node_efd/server/Makefile | 53 +-
examples/service_cores/Makefile | 28 +-
examples/skeleton/Makefile | 29 +-
examples/tep_termination/Makefile | 27 +-
examples/timer/Makefile | 28 +-
examples/vdpa/Makefile | 32 +-
examples/vhost/Makefile | 30 +-
examples/vhost_blk/Makefile | 31 +-
examples/vhost_crypto/Makefile | 31 +-
examples/vm_power_manager/Makefile | 76 +-
examples/vm_power_manager/guest_cli/Makefile | 50 +-
examples/vmdq/Makefile | 23 +-
examples/vmdq_dcb/Makefile | 31 +-
kernel/Makefile | 9 -
kernel/freebsd/Makefile | 9 -
kernel/freebsd/contigmem/Makefile | 24 -
kernel/freebsd/nic_uio/Makefile | 24 -
kernel/linux/Makefile | 9 -
kernel/linux/igb_uio/Makefile | 25 -
kernel/linux/kni/Makefile | 34 -
lib/Makefile | 138 --
lib/librte_acl/Makefile | 65 -
lib/librte_bbdev/Makefile | 25 -
lib/librte_bitratestats/Makefile | 20 -
lib/librte_bpf/Makefile | 40 -
lib/librte_cfgfile/Makefile | 26 -
lib/librte_cmdline/Makefile | 34 -
lib/librte_compressdev/Makefile | 27 -
lib/librte_cryptodev/Makefile | 30 -
lib/librte_distributor/Makefile | 28 -
lib/librte_eal/Makefile | 12 -
lib/librte_eal/freebsd/Makefile | 104 --
lib/librte_eal/include/Makefile | 19 -
lib/librte_eal/linux/Makefile | 112 --
lib/librte_efd/Makefile | 21 -
lib/librte_ethdev/Makefile | 46 -
lib/librte_eventdev/Makefile | 47 -
lib/librte_fib/Makefile | 22 -
lib/librte_flow_classify/Makefile | 23 -
lib/librte_graph/Makefile | 28 -
lib/librte_gro/Makefile | 23 -
lib/librte_gso/Makefile | 25 -
lib/librte_hash/Makefile | 31 -
lib/librte_ip_frag/Makefile | 27 -
lib/librte_ipsec/Makefile | 29 -
lib/librte_jobstats/Makefile | 21 -
lib/librte_kni/Makefile | 20 -
lib/librte_kvargs/Makefile | 21 -
lib/librte_latencystats/Makefile | 22 -
lib/librte_lpm/Makefile | 29 -
lib/librte_mbuf/Makefile | 26 -
lib/librte_member/Makefile | 22 -
lib/librte_mempool/Makefile | 24 -
lib/librte_mempool/rte_mempool.h | 2 +-
lib/librte_meter/Makefile | 27 -
lib/librte_metrics/Makefile | 30 -
lib/librte_net/Makefile | 25 -
lib/librte_node/Makefile | 33 -
lib/librte_pci/Makefile | 19 -
lib/librte_pdump/Makefile | 20 -
lib/librte_pipeline/Makefile | 28 -
lib/librte_port/Makefile | 59 -
lib/librte_power/Makefile | 24 -
lib/librte_rawdev/Makefile | 24 -
lib/librte_rcu/Makefile | 20 -
lib/librte_regexdev/Makefile | 32 -
lib/librte_reorder/Makefile | 21 -
lib/librte_rib/Makefile | 22 -
lib/librte_ring/Makefile | 30 -
lib/librte_ring/rte_ring_elem.h | 3 +-
lib/librte_sched/Makefile | 29 -
lib/librte_security/Makefile | 24 -
lib/librte_stack/Makefile | 27 -
lib/librte_table/Makefile | 59 -
lib/librte_telemetry/Makefile | 30 -
lib/librte_timer/Makefile | 20 -
lib/librte_vhost/Makefile | 54 -
mk/arch/arm/rte.vars.mk | 16 -
mk/arch/arm64/rte.vars.mk | 37 -
mk/arch/i686/rte.vars.mk | 36 -
mk/arch/ppc_64/rte.vars.mk | 17 -
mk/arch/x86_64/rte.vars.mk | 36 -
mk/arch/x86_x32/rte.vars.mk | 40 -
mk/exec-env/bsdapp | 1 -
mk/exec-env/freebsd/rte.app.mk | 8 -
mk/exec-env/freebsd/rte.vars.mk | 36 -
mk/exec-env/linux/rte.app.mk | 8 -
mk/exec-env/linux/rte.vars.mk | 44 -
mk/exec-env/linuxapp | 1 -
mk/internal/rte.build-post.mk | 34 -
mk/internal/rte.build-pre.mk | 7 -
mk/internal/rte.clean-post.mk | 34 -
mk/internal/rte.clean-pre.mk | 4 -
mk/internal/rte.compile-post.mk | 5 -
mk/internal/rte.compile-pre.mk | 164 ---
mk/internal/rte.extvars.mk | 55 -
mk/internal/rte.install-post.mk | 71 -
mk/internal/rte.install-pre.mk | 32 -
mk/machine/armv7a/rte.vars.mk | 36 -
mk/machine/armv8a/rte.vars.mk | 31 -
mk/machine/default/rte.vars.mk | 30 -
mk/machine/dpaa/rte.vars.mk | 37 -
mk/machine/emag/rte.vars.mk | 32 -
mk/machine/hsw/rte.vars.mk | 30 -
mk/machine/ivb/rte.vars.mk | 30 -
mk/machine/n1sdp/rte.vars.mk | 34 -
mk/machine/native/rte.vars.mk | 39 -
mk/machine/nhm/rte.vars.mk | 30 -
mk/machine/octeontx2/rte.vars.mk | 34 -
mk/machine/power8/rte.vars.mk | 30 -
mk/machine/silvermont/rte.vars.mk | 30 -
mk/machine/snb/rte.vars.mk | 30 -
mk/machine/thunderx/rte.vars.mk | 31 -
mk/machine/thunderx2/rte.vars.mk | 34 -
mk/machine/wsm/rte.vars.mk | 30 -
mk/machine/xgene1/rte.vars.mk | 31 -
mk/rte.app.mk | 509 --------
mk/rte.bsdmodule.mk | 89 --
mk/rte.combinedlib.mk | 30 -
mk/rte.cpuflags.mk | 124 --
mk/rte.extapp.mk | 24 -
mk/rte.extlib.mk | 26 -
mk/rte.extobj.mk | 24 -
mk/rte.extshared.mk | 26 -
mk/rte.extsubdir.mk | 39 -
mk/rte.gnuconfigure.mk | 44 -
mk/rte.helper.mk | 10 -
mk/rte.hostapp.mk | 93 --
mk/rte.hostlib.mk | 86 --
mk/rte.install.mk | 28 -
mk/rte.lib.mk | 156 ---
mk/rte.module.mk | 86 --
mk/rte.obj.mk | 82 --
mk/rte.sdkbuild.mk | 77 --
mk/rte.sdkconfig.mk | 142 --
mk/rte.sdkdepdirs.mk | 9 -
mk/rte.sdkdoc.mk | 104 --
mk/rte.sdkexamples.mk | 50 -
mk/rte.sdkgcov.mk | 39 -
mk/rte.sdkinstall.mk | 152 ---
mk/rte.sdkroot.mk | 115 --
mk/rte.sdktest.mk | 76 --
mk/rte.shared.mk | 108 --
mk/rte.subdir.mk | 65 -
mk/rte.vars.mk | 102 --
mk/target/generic/rte.app.mk | 13 -
mk/target/generic/rte.vars.mk | 132 --
mk/toolchain/clang/rte.toolchain-compat.mk | 22 -
mk/toolchain/clang/rte.vars.mk | 60 -
mk/toolchain/gcc/rte.toolchain-compat.mk | 120 --
mk/toolchain/gcc/rte.vars.mk | 109 --
mk/toolchain/icc/rte.toolchain-compat.mk | 58 -
mk/toolchain/icc/rte.vars.mk | 62 -
616 files changed, 1213 insertions(+), 20010 deletions(-)
delete mode 100644 GNUmakefile
delete mode 100644 app/Makefile
delete mode 100644 app/pdump/Makefile
delete mode 100644 app/proc-info/Makefile
delete mode 100644 app/test-acl/Makefile
delete mode 100644 app/test-bbdev/Makefile
delete mode 100644 app/test-cmdline/Makefile
delete mode 100644 app/test-compress-perf/Makefile
delete mode 100644 app/test-crypto-perf/Makefile
delete mode 100644 app/test-eventdev/Makefile
delete mode 100644 app/test-fib/Makefile
delete mode 100644 app/test-flow-perf/Makefile
delete mode 100644 app/test-pipeline/Makefile
delete mode 100644 app/test-pmd/Makefile
delete mode 100644 app/test-regex/Makefile
delete mode 100644 app/test-sad/Makefile
delete mode 100644 app/test/Makefile
delete mode 100644 buildtools/Makefile
delete mode 100755 buildtools/auto-config-h.sh
delete mode 100755 buildtools/gen-build-mk.sh
delete mode 100755 buildtools/gen-config-h.sh
delete mode 100644 buildtools/pmdinfogen/Makefile
delete mode 100755 buildtools/relpath.sh
delete mode 100644 config/common_armv8a_linux
delete mode 100644 config/common_base
delete mode 100644 config/common_freebsd
delete mode 100644 config/common_linux
delete mode 120000 config/defconfig_arm-armv7a-linux-gcc
delete mode 100644 config/defconfig_arm-armv7a-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-armada-linux-gcc
delete mode 100644 config/defconfig_arm64-armada-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-armv8a-linux-clang
delete mode 120000 config/defconfig_arm64-armv8a-linux-gcc
delete mode 100644 config/defconfig_arm64-armv8a-linuxapp-clang
delete mode 100644 config/defconfig_arm64-armv8a-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-bluefield-linux-gcc
delete mode 100644 config/defconfig_arm64-bluefield-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-dpaa-linux-gcc
delete mode 100644 config/defconfig_arm64-dpaa-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-emag-linux-gcc
delete mode 100644 config/defconfig_arm64-emag-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-n1sdp-linux-gcc
delete mode 100644 config/defconfig_arm64-n1sdp-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-octeontx2-linux-gcc
delete mode 100644 config/defconfig_arm64-octeontx2-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-stingray-linux-gcc
delete mode 100644 config/defconfig_arm64-stingray-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-thunderx-linux-gcc
delete mode 100644 config/defconfig_arm64-thunderx-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-thunderx2-linux-gcc
delete mode 100644 config/defconfig_arm64-thunderx2-linuxapp-gcc
delete mode 120000 config/defconfig_arm64-xgene1-linux-gcc
delete mode 100644 config/defconfig_arm64-xgene1-linuxapp-gcc
delete mode 120000 config/defconfig_i686-native-linux-gcc
delete mode 120000 config/defconfig_i686-native-linux-icc
delete mode 100644 config/defconfig_i686-native-linuxapp-gcc
delete mode 100644 config/defconfig_i686-native-linuxapp-icc
delete mode 120000 config/defconfig_ppc_64-power8-linux-gcc
delete mode 100644 config/defconfig_ppc_64-power8-linuxapp-gcc
delete mode 100644 config/defconfig_x86_64-native-bsdapp-clang
delete mode 100644 config/defconfig_x86_64-native-bsdapp-gcc
delete mode 120000 config/defconfig_x86_64-native-freebsd-clang
delete mode 120000 config/defconfig_x86_64-native-freebsd-gcc
delete mode 120000 config/defconfig_x86_64-native-linux-clang
delete mode 120000 config/defconfig_x86_64-native-linux-gcc
delete mode 120000 config/defconfig_x86_64-native-linux-icc
delete mode 100644 config/defconfig_x86_64-native-linuxapp-clang
delete mode 100644 config/defconfig_x86_64-native-linuxapp-gcc
delete mode 100644 config/defconfig_x86_64-native-linuxapp-icc
delete mode 120000 config/defconfig_x86_x32-native-linux-gcc
delete mode 100644 config/defconfig_x86_x32-native-linuxapp-gcc
delete mode 100755 devtools/test-build.sh
delete mode 100644 doc/build-sdk-quick.txt
delete mode 100644 doc/guides/prog_guide/dev_kit_build_system.rst
delete mode 100644 doc/guides/prog_guide/dev_kit_root_make_help.rst
delete mode 100644 doc/guides/prog_guide/ext_app_lib_make_help.rst
delete mode 100644 drivers/Makefile
delete mode 100644 drivers/baseband/Makefile
delete mode 100644 drivers/baseband/fpga_5gnr_fec/Makefile
delete mode 100644 drivers/baseband/fpga_lte_fec/Makefile
delete mode 100644 drivers/baseband/null/Makefile
delete mode 100644 drivers/baseband/turbo_sw/Makefile
delete mode 100644 drivers/bus/Makefile
delete mode 100644 drivers/bus/dpaa/Makefile
delete mode 100644 drivers/bus/fslmc/Makefile
delete mode 100644 drivers/bus/ifpga/Makefile
delete mode 100644 drivers/bus/pci/Makefile
delete mode 100644 drivers/bus/pci/bsd/Makefile
delete mode 100644 drivers/bus/pci/linux/Makefile
delete mode 100644 drivers/bus/vdev/Makefile
delete mode 100644 drivers/bus/vmbus/Makefile
delete mode 100644 drivers/bus/vmbus/linux/Makefile
delete mode 100644 drivers/common/Makefile
delete mode 100644 drivers/common/cpt/Makefile
delete mode 100644 drivers/common/dpaax/Makefile
delete mode 100644 drivers/common/iavf/Makefile
delete mode 100644 drivers/common/mlx5/Makefile
delete mode 100644 drivers/common/mvep/Makefile
delete mode 100644 drivers/common/octeontx/Makefile
delete mode 100644 drivers/common/octeontx2/Makefile
delete mode 100644 drivers/common/qat/Makefile
delete mode 100644 drivers/compress/Makefile
delete mode 100644 drivers/compress/isal/Makefile
delete mode 100644 drivers/compress/octeontx/Makefile
delete mode 100644 drivers/compress/zlib/Makefile
delete mode 100644 drivers/crypto/Makefile
delete mode 100644 drivers/crypto/aesni_gcm/Makefile
delete mode 100644 drivers/crypto/aesni_mb/Makefile
delete mode 100644 drivers/crypto/armv8/Makefile
delete mode 100644 drivers/crypto/caam_jr/Makefile
delete mode 100644 drivers/crypto/ccp/Makefile
delete mode 100644 drivers/crypto/dpaa2_sec/Makefile
delete mode 100644 drivers/crypto/dpaa_sec/Makefile
delete mode 100644 drivers/crypto/kasumi/Makefile
delete mode 100644 drivers/crypto/mvsam/Makefile
delete mode 100644 drivers/crypto/nitrox/Makefile
delete mode 100644 drivers/crypto/null/Makefile
delete mode 100644 drivers/crypto/octeontx/Makefile
delete mode 100644 drivers/crypto/octeontx2/Makefile
delete mode 100644 drivers/crypto/openssl/Makefile
delete mode 100644 drivers/crypto/scheduler/Makefile
delete mode 100644 drivers/crypto/snow3g/Makefile
delete mode 100644 drivers/crypto/virtio/Makefile
delete mode 100644 drivers/crypto/zuc/Makefile
delete mode 100644 drivers/event/Makefile
delete mode 100644 drivers/event/dpaa/Makefile
delete mode 100644 drivers/event/dpaa2/Makefile
delete mode 100644 drivers/event/dsw/Makefile
delete mode 100644 drivers/event/octeontx/Makefile
delete mode 100644 drivers/event/octeontx2/Makefile
delete mode 100644 drivers/event/opdl/Makefile
delete mode 100644 drivers/event/skeleton/Makefile
delete mode 100644 drivers/event/sw/Makefile
delete mode 100644 drivers/mempool/Makefile
delete mode 100644 drivers/mempool/bucket/Makefile
delete mode 100644 drivers/mempool/dpaa/Makefile
delete mode 100644 drivers/mempool/dpaa2/Makefile
delete mode 100644 drivers/mempool/octeontx/Makefile
delete mode 100644 drivers/mempool/octeontx2/Makefile
delete mode 100644 drivers/mempool/ring/Makefile
delete mode 100644 drivers/mempool/stack/Makefile
delete mode 100644 drivers/net/Makefile
delete mode 100644 drivers/net/af_packet/Makefile
delete mode 100644 drivers/net/af_xdp/Makefile
delete mode 100644 drivers/net/ark/Makefile
delete mode 100644 drivers/net/atlantic/Makefile
delete mode 100644 drivers/net/avp/Makefile
delete mode 100644 drivers/net/axgbe/Makefile
delete mode 100644 drivers/net/bnx2x/Makefile
delete mode 100644 drivers/net/bnxt/Makefile
delete mode 100644 drivers/net/bnxt/hcapi/Makefile
delete mode 100644 drivers/net/bnxt/tf_core/Makefile
delete mode 100644 drivers/net/bnxt/tf_ulp/Makefile
delete mode 100644 drivers/net/bonding/Makefile
delete mode 100644 drivers/net/cxgbe/Makefile
delete mode 100644 drivers/net/dpaa/Makefile
delete mode 100644 drivers/net/dpaa2/Makefile
delete mode 100644 drivers/net/e1000/Makefile
delete mode 100644 drivers/net/ena/Makefile
delete mode 100644 drivers/net/enetc/Makefile
delete mode 100644 drivers/net/enic/Makefile
delete mode 100644 drivers/net/failsafe/Makefile
delete mode 100644 drivers/net/fm10k/Makefile
delete mode 100644 drivers/net/hinic/Makefile
delete mode 100644 drivers/net/hns3/Makefile
delete mode 100644 drivers/net/i40e/Makefile
delete mode 100644 drivers/net/iavf/Makefile
delete mode 100644 drivers/net/ice/Makefile
delete mode 100644 drivers/net/igc/Makefile
delete mode 100644 drivers/net/ionic/Makefile
delete mode 100644 drivers/net/ipn3ke/Makefile
delete mode 100644 drivers/net/ixgbe/Makefile
delete mode 100644 drivers/net/kni/Makefile
delete mode 100644 drivers/net/liquidio/Makefile
delete mode 100644 drivers/net/memif/Makefile
delete mode 100644 drivers/net/mlx4/Makefile
delete mode 100644 drivers/net/mlx5/Makefile
delete mode 100644 drivers/net/mvneta/Makefile
delete mode 100644 drivers/net/mvpp2/Makefile
delete mode 100644 drivers/net/netvsc/Makefile
delete mode 100644 drivers/net/nfb/Makefile
delete mode 100644 drivers/net/nfp/Makefile
delete mode 100644 drivers/net/null/Makefile
delete mode 100644 drivers/net/octeontx/Makefile
delete mode 100644 drivers/net/octeontx2/Makefile
delete mode 100644 drivers/net/pcap/Makefile
delete mode 100644 drivers/net/pfe/Makefile
delete mode 100644 drivers/net/qede/Makefile
delete mode 100644 drivers/net/ring/Makefile
delete mode 100644 drivers/net/sfc/Makefile
delete mode 100644 drivers/net/softnic/Makefile
delete mode 100644 drivers/net/szedata2/Makefile
delete mode 100644 drivers/net/tap/Makefile
delete mode 100644 drivers/net/thunderx/Makefile
delete mode 100644 drivers/net/vdev_netvsc/Makefile
delete mode 100644 drivers/net/vhost/Makefile
delete mode 100644 drivers/net/virtio/Makefile
delete mode 100644 drivers/net/vmxnet3/Makefile
delete mode 100644 drivers/raw/Makefile
delete mode 100644 drivers/raw/dpaa2_cmdif/Makefile
delete mode 100644 drivers/raw/dpaa2_qdma/Makefile
delete mode 100644 drivers/raw/ifpga/Makefile
delete mode 100644 drivers/raw/ifpga/base/Makefile
delete mode 100644 drivers/raw/ioat/Makefile
delete mode 100644 drivers/raw/ntb/Makefile
delete mode 100644 drivers/raw/octeontx2_dma/Makefile
delete mode 100644 drivers/raw/octeontx2_ep/Makefile
delete mode 100644 drivers/raw/skeleton/Makefile
delete mode 100644 drivers/regex/Makefile
delete mode 100644 drivers/regex/mlx5/Makefile
delete mode 100644 drivers/vdpa/Makefile
delete mode 100644 drivers/vdpa/ifc/Makefile
delete mode 100644 drivers/vdpa/mlx5/Makefile
delete mode 100644 examples/Makefile
delete mode 100644 kernel/Makefile
delete mode 100644 kernel/freebsd/Makefile
delete mode 100644 kernel/freebsd/contigmem/Makefile
delete mode 100644 kernel/freebsd/nic_uio/Makefile
delete mode 100644 kernel/linux/Makefile
delete mode 100644 kernel/linux/igb_uio/Makefile
delete mode 100644 kernel/linux/kni/Makefile
delete mode 100644 lib/Makefile
delete mode 100644 lib/librte_acl/Makefile
delete mode 100644 lib/librte_bbdev/Makefile
delete mode 100644 lib/librte_bitratestats/Makefile
delete mode 100644 lib/librte_bpf/Makefile
delete mode 100644 lib/librte_cfgfile/Makefile
delete mode 100644 lib/librte_cmdline/Makefile
delete mode 100644 lib/librte_compressdev/Makefile
delete mode 100644 lib/librte_cryptodev/Makefile
delete mode 100644 lib/librte_distributor/Makefile
delete mode 100644 lib/librte_eal/Makefile
delete mode 100644 lib/librte_eal/freebsd/Makefile
delete mode 100644 lib/librte_eal/include/Makefile
delete mode 100644 lib/librte_eal/linux/Makefile
delete mode 100644 lib/librte_efd/Makefile
delete mode 100644 lib/librte_ethdev/Makefile
delete mode 100644 lib/librte_eventdev/Makefile
delete mode 100644 lib/librte_fib/Makefile
delete mode 100644 lib/librte_flow_classify/Makefile
delete mode 100644 lib/librte_graph/Makefile
delete mode 100644 lib/librte_gro/Makefile
delete mode 100644 lib/librte_gso/Makefile
delete mode 100644 lib/librte_hash/Makefile
delete mode 100644 lib/librte_ip_frag/Makefile
delete mode 100644 lib/librte_ipsec/Makefile
delete mode 100644 lib/librte_jobstats/Makefile
delete mode 100644 lib/librte_kni/Makefile
delete mode 100644 lib/librte_kvargs/Makefile
delete mode 100644 lib/librte_latencystats/Makefile
delete mode 100644 lib/librte_lpm/Makefile
delete mode 100644 lib/librte_mbuf/Makefile
delete mode 100644 lib/librte_member/Makefile
delete mode 100644 lib/librte_mempool/Makefile
delete mode 100644 lib/librte_meter/Makefile
delete mode 100644 lib/librte_metrics/Makefile
delete mode 100644 lib/librte_net/Makefile
delete mode 100644 lib/librte_node/Makefile
delete mode 100644 lib/librte_pci/Makefile
delete mode 100644 lib/librte_pdump/Makefile
delete mode 100644 lib/librte_pipeline/Makefile
delete mode 100644 lib/librte_port/Makefile
delete mode 100644 lib/librte_power/Makefile
delete mode 100644 lib/librte_rawdev/Makefile
delete mode 100644 lib/librte_rcu/Makefile
delete mode 100644 lib/librte_regexdev/Makefile
delete mode 100644 lib/librte_reorder/Makefile
delete mode 100644 lib/librte_rib/Makefile
delete mode 100644 lib/librte_ring/Makefile
delete mode 100644 lib/librte_sched/Makefile
delete mode 100644 lib/librte_security/Makefile
delete mode 100644 lib/librte_stack/Makefile
delete mode 100644 lib/librte_table/Makefile
delete mode 100644 lib/librte_telemetry/Makefile
delete mode 100644 lib/librte_timer/Makefile
delete mode 100644 lib/librte_vhost/Makefile
delete mode 100644 mk/arch/arm/rte.vars.mk
delete mode 100644 mk/arch/arm64/rte.vars.mk
delete mode 100644 mk/arch/i686/rte.vars.mk
delete mode 100644 mk/arch/ppc_64/rte.vars.mk
delete mode 100644 mk/arch/x86_64/rte.vars.mk
delete mode 100644 mk/arch/x86_x32/rte.vars.mk
delete mode 120000 mk/exec-env/bsdapp
delete mode 100644 mk/exec-env/freebsd/rte.app.mk
delete mode 100644 mk/exec-env/freebsd/rte.vars.mk
delete mode 100644 mk/exec-env/linux/rte.app.mk
delete mode 100644 mk/exec-env/linux/rte.vars.mk
delete mode 120000 mk/exec-env/linuxapp
delete mode 100644 mk/internal/rte.build-post.mk
delete mode 100644 mk/internal/rte.build-pre.mk
delete mode 100644 mk/internal/rte.clean-post.mk
delete mode 100644 mk/internal/rte.clean-pre.mk
delete mode 100644 mk/internal/rte.compile-post.mk
delete mode 100644 mk/internal/rte.compile-pre.mk
delete mode 100644 mk/internal/rte.extvars.mk
delete mode 100644 mk/internal/rte.install-post.mk
delete mode 100644 mk/internal/rte.install-pre.mk
delete mode 100644 mk/machine/armv7a/rte.vars.mk
delete mode 100644 mk/machine/armv8a/rte.vars.mk
delete mode 100644 mk/machine/default/rte.vars.mk
delete mode 100644 mk/machine/dpaa/rte.vars.mk
delete mode 100644 mk/machine/emag/rte.vars.mk
delete mode 100644 mk/machine/hsw/rte.vars.mk
delete mode 100644 mk/machine/ivb/rte.vars.mk
delete mode 100644 mk/machine/n1sdp/rte.vars.mk
delete mode 100644 mk/machine/native/rte.vars.mk
delete mode 100644 mk/machine/nhm/rte.vars.mk
delete mode 100644 mk/machine/octeontx2/rte.vars.mk
delete mode 100644 mk/machine/power8/rte.vars.mk
delete mode 100644 mk/machine/silvermont/rte.vars.mk
delete mode 100644 mk/machine/snb/rte.vars.mk
delete mode 100644 mk/machine/thunderx/rte.vars.mk
delete mode 100644 mk/machine/thunderx2/rte.vars.mk
delete mode 100644 mk/machine/wsm/rte.vars.mk
delete mode 100644 mk/machine/xgene1/rte.vars.mk
delete mode 100644 mk/rte.app.mk
delete mode 100644 mk/rte.bsdmodule.mk
delete mode 100644 mk/rte.combinedlib.mk
delete mode 100644 mk/rte.cpuflags.mk
delete mode 100644 mk/rte.extapp.mk
delete mode 100644 mk/rte.extlib.mk
delete mode 100644 mk/rte.extobj.mk
delete mode 100644 mk/rte.extshared.mk
delete mode 100644 mk/rte.extsubdir.mk
delete mode 100644 mk/rte.gnuconfigure.mk
delete mode 100644 mk/rte.helper.mk
delete mode 100644 mk/rte.hostapp.mk
delete mode 100644 mk/rte.hostlib.mk
delete mode 100644 mk/rte.install.mk
delete mode 100644 mk/rte.lib.mk
delete mode 100644 mk/rte.module.mk
delete mode 100644 mk/rte.obj.mk
delete mode 100644 mk/rte.sdkbuild.mk
delete mode 100644 mk/rte.sdkconfig.mk
delete mode 100644 mk/rte.sdkdepdirs.mk
delete mode 100644 mk/rte.sdkdoc.mk
delete mode 100644 mk/rte.sdkexamples.mk
delete mode 100644 mk/rte.sdkgcov.mk
delete mode 100644 mk/rte.sdkinstall.mk
delete mode 100644 mk/rte.sdkroot.mk
delete mode 100644 mk/rte.sdktest.mk
delete mode 100644 mk/rte.shared.mk
delete mode 100644 mk/rte.subdir.mk
delete mode 100644 mk/rte.vars.mk
delete mode 100644 mk/target/generic/rte.app.mk
delete mode 100644 mk/target/generic/rte.vars.mk
delete mode 100644 mk/toolchain/clang/rte.toolchain-compat.mk
delete mode 100644 mk/toolchain/clang/rte.vars.mk
delete mode 100644 mk/toolchain/gcc/rte.toolchain-compat.mk
delete mode 100644 mk/toolchain/gcc/rte.vars.mk
delete mode 100644 mk/toolchain/icc/rte.toolchain-compat.mk
delete mode 100644 mk/toolchain/icc/rte.vars.mk
--
2.28.0
More information about the dev
mailing list