DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 20.11 00/19] remove make support in DPDK
@ 2020-08-07 12:29 Ciara Power
  2020-08-07 12:29 ` [dpdk-dev] [PATCH 20.11 01/19] examples: remove legacy sections of makefiles Ciara Power
                   ` (25 more replies)
  0 siblings, 26 replies; 300+ messages in thread
From: Ciara Power @ 2020-08-07 12:29 UTC (permalink / raw)
  To: dev; +Cc: bruce.richardson, thomas, Ciara Power

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 

Ciara Power (19):
  examples: remove legacy sections of makefiles
  build: remove makefiles and mk directory
  config: remove all config files used by make
  buildtools: remove all scripts for use with make
  doc: remove references to make in bbdev guides
  doc: remove references to make in compressdev guides
  doc: remove references to make in contributing guides
  doc: remove references to make in cryptodev guides
  doc: remove references to make in eventdev guides
  doc: remove references to make in FreeBSD gsg guide
  doc: remove references to make in howto guides
  doc: remove references to make in Linux gsg guides
  doc: remove references to make in mempool guides
  doc: remove references to make in NIC guides
  doc: remove references to make in platform guides
  doc: remove references to make in prog guides
  doc: remove references to make in rawdev guides
  doc: remove references to make in sample app guides
  doc: remove references to make in vdpadevs guides

 GNUmakefile                                   |   17 -
 Makefile                                      |    4 -
 app/Makefile                                  |   34 -
 app/pdump/Makefile                            |   18 -
 app/proc-info/Makefile                        |   14 -
 app/test-acl/Makefile                         |   17 -
 app/test-bbdev/Makefile                       |   30 -
 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 -----
 buildtools/Makefile                           |    9 -
 buildtools/auto-config-h.sh                   |  108 --
 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 -
 doc/guides/bbdevs/fpga_5gnr_fec.rst           |    5 +-
 doc/guides/bbdevs/fpga_lte_fec.rst            |    5 +-
 doc/guides/bbdevs/turbo_sw.rst                |   15 -
 doc/guides/compressdevs/isal.rst              |    4 -
 doc/guides/compressdevs/octeontx.rst          |   16 -
 doc/guides/compressdevs/zlib.rst              |    4 -
 doc/guides/contributing/coding_style.rst      |   46 +-
 doc/guides/contributing/design.rst            |  127 +-
 doc/guides/contributing/documentation.rst     |   27 +-
 doc/guides/contributing/patches.rst           |   45 -
 doc/guides/cryptodevs/aesni_gcm.rst           |    2 -
 doc/guides/cryptodevs/aesni_mb.rst            |    2 -
 doc/guides/cryptodevs/armv8.rst               |    3 -
 doc/guides/cryptodevs/caam_jr.rst             |   30 -
 doc/guides/cryptodevs/ccp.rst                 |    8 +-
 doc/guides/cryptodevs/dpaa2_sec.rst           |   25 -
 doc/guides/cryptodevs/dpaa_sec.rst            |   25 -
 doc/guides/cryptodevs/kasumi.rst              |    9 -
 doc/guides/cryptodevs/mvsam.rst               |    8 -
 doc/guides/cryptodevs/nitrox.rst              |    7 -
 doc/guides/cryptodevs/octeontx.rst            |    8 -
 doc/guides/cryptodevs/octeontx2.rst           |    4 -
 doc/guides/cryptodevs/openssl.rst             |    4 +-
 doc/guides/cryptodevs/qat.rst                 |   52 +-
 doc/guides/cryptodevs/scheduler.rst           |    8 -
 doc/guides/cryptodevs/snow3g.rst              |    8 -
 doc/guides/cryptodevs/virtio.rst              |    8 -
 doc/guides/cryptodevs/zuc.rst                 |    8 -
 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/intro.rst              |    4 +-
 doc/guides/howto/packet_capture_framework.rst |   17 +-
 doc/guides/howto/pvp_reference_benchmark.rst  |   26 -
 doc/guides/linux_gsg/build_dpdk.rst           |   58 -
 doc/guides/linux_gsg/build_sample_apps.rst    |   16 +-
 .../linux_gsg/cross_build_dpdk_for_arm64.rst  |   42 -
 doc/guides/linux_gsg/enable_func.rst          |    3 -
 doc/guides/linux_gsg/intro.rst                |    2 +-
 doc/guides/linux_gsg/linux_drivers.rst        |    2 -
 doc/guides/linux_gsg/sys_reqs.rst             |    4 -
 doc/guides/mempool/octeontx.rst               |   28 -
 doc/guides/mempool/octeontx2.rst              |    8 -
 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                      |    3 -
 doc/guides/nics/cxgbe.rst                     |   13 -
 doc/guides/nics/dpaa.rst                      |   25 -
 doc/guides/nics/dpaa2.rst                     |   24 -
 doc/guides/nics/ena.rst                       |   16 -
 doc/guides/nics/enic.rst                      |    9 -
 doc/guides/nics/fail_safe.rst                 |   12 -
 doc/guides/nics/fm10k.rst                     |    4 -
 doc/guides/nics/hinic.rst                     |    9 -
 doc/guides/nics/hns3.rst                      |   10 -
 doc/guides/nics/i40e.rst                      |   28 +-
 doc/guides/nics/ice.rst                       |   17 -
 doc/guides/nics/igc.rst                       |   14 -
 doc/guides/nics/intel_vf.rst                  |   14 +-
 doc/guides/nics/ionic.rst                     |    8 -
 doc/guides/nics/ipn3ke.rst                    |    8 -
 doc/guides/nics/liquidio.rst                  |   27 -
 doc/guides/nics/mlx4.rst                      |   51 -
 doc/guides/nics/mlx5.rst                      |   58 -
 doc/guides/nics/mvneta.rst                    |   19 +-
 doc/guides/nics/mvpp2.rst                     |   29 +-
 doc/guides/nics/nfb.rst                       |   17 +-
 doc/guides/nics/nfp.rst                       |    4 -
 doc/guides/nics/null.rst                      |    6 +-
 doc/guides/nics/octeontx.rst                  |   19 +-
 doc/guides/nics/octeontx2.rst                 |   11 -
 doc/guides/nics/pcap_ring.rst                 |   22 +-
 doc/guides/nics/qede.rst                      |   17 +-
 doc/guides/nics/sfc_efx.rst                   |   15 -
 doc/guides/nics/softnic.rst                   |    9 -
 doc/guides/nics/szedata2.rst                  |   18 +-
 doc/guides/nics/thunderx.rst                  |   20 -
 doc/guides/nics/vdev_netvsc.rst               |    6 -
 doc/guides/platform/bluefield.rst             |   15 -
 doc/guides/platform/octeontx.rst              |   33 +-
 doc/guides/platform/octeontx2.rst             |   24 -
 doc/guides/prog_guide/build_app.rst           |   46 +-
 .../prog_guide/dev_kit_build_system.rst       |  218 +---
 .../prog_guide/dev_kit_root_make_help.rst     |  188 ---
 .../prog_guide/env_abstraction_layer.rst      |   17 +-
 .../prog_guide/ext_app_lib_make_help.rst      |   25 +-
 doc/guides/prog_guide/graph_lib.rst           |    6 +-
 doc/guides/prog_guide/intro.rst               |    2 +-
 .../prog_guide/ip_fragment_reassembly_lib.rst |    5 -
 .../link_bonding_poll_mode_drv_lib.rst        |    5 -
 doc/guides/prog_guide/lto.rst                 |   13 +-
 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         |   15 +-
 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                   |    5 -
 doc/guides/rawdevs/ntb.rst                    |    6 -
 doc/guides/rawdevs/octeontx2_dma.rst          |   12 -
 doc/guides/rawdevs/octeontx2_ep.rst           |    8 -
 doc/guides/sample_app_ug/bbdev_app.rst        |   11 +-
 doc/guides/sample_app_ug/compiling.rst        |   29 +-
 .../sample_app_ug/l3_forward_access_ctrl.rst  |    2 +-
 .../sample_app_ug/performance_thread.rst      |    3 +-
 doc/guides/sample_app_ug/qos_scheduler.rst    |    2 +-
 doc/guides/sample_app_ug/rxtx_callbacks.rst   |    7 -
 doc/guides/sample_app_ug/service_cores.rst    |   11 +-
 doc/guides/sample_app_ug/tep_termination.rst  |   15 +-
 doc/guides/sample_app_ug/test_pipeline.rst    |    2 +-
 doc/guides/sample_app_ug/vhost.rst            |    2 +-
 .../sample_app_ug/vm_power_management.rst     |   22 +-
 .../sample_app_ug/vmdq_dcb_forwarding.rst     |    4 +-
 doc/guides/sample_app_ug/vmdq_forwarding.rst  |    4 +-
 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/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/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/cmdline/Makefile                     |   29 +-
 examples/distributor/Makefile                 |   30 +-
 examples/ethtool/Makefile                     |   23 -
 examples/ethtool/ethtool-app/Makefile         |   32 -
 examples/ethtool/lib/Makefile                 |   37 -
 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/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    |   22 -
 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               |   18 -
 .../multi_process/client_server_mp/Makefile   |   16 -
 .../client_server_mp/mp_client/Makefile       |   21 -
 .../client_server_mp/mp_server/Makefile       |   34 -
 examples/multi_process/hotplug_mp/Makefile    |   23 -
 examples/multi_process/simple_mp/Makefile     |   23 -
 examples/multi_process/symmetric_mp/Makefile  |   23 -
 examples/ntb/Makefile                         |   32 +-
 examples/packet_ordering/Makefile             |   22 +-
 examples/performance-thread/Makefile          |   21 -
 examples/performance-thread/common/common.mk  |   21 -
 .../performance-thread/l3fwd-thread/Makefile  |   24 -
 .../performance-thread/pthread_shim/Makefile  |   33 -
 examples/ptpclient/Makefile                   |   28 +-
 examples/qos_meter/Makefile                   |   28 +-
 examples/qos_sched/Makefile                   |   31 +-
 examples/rxtx_callbacks/Makefile              |   31 +-
 examples/server_node_efd/Makefile             |   16 -
 examples/server_node_efd/node/Makefile        |   21 -
 examples/server_node_efd/server/Makefile      |   30 -
 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            |   65 -
 examples/vm_power_manager/guest_cli/Makefile  |   29 -
 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_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_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 -
 535 files changed, 256 insertions(+), 18894 deletions(-)
 delete mode 100644 GNUmakefile
 delete mode 100644 Makefile
 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 100644 doc/guides/prog_guide/dev_kit_root_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 examples/ethtool/Makefile
 delete mode 100644 examples/ethtool/ethtool-app/Makefile
 delete mode 100644 examples/ethtool/lib/Makefile
 delete mode 100644 examples/l2fwd-keepalive/ka-agent/Makefile
 delete mode 100644 examples/multi_process/Makefile
 delete mode 100644 examples/multi_process/client_server_mp/Makefile
 delete mode 100644 examples/multi_process/client_server_mp/mp_client/Makefile
 delete mode 100644 examples/multi_process/client_server_mp/mp_server/Makefile
 delete mode 100644 examples/multi_process/hotplug_mp/Makefile
 delete mode 100644 examples/multi_process/simple_mp/Makefile
 delete mode 100644 examples/multi_process/symmetric_mp/Makefile
 delete mode 100644 examples/performance-thread/Makefile
 delete mode 100644 examples/performance-thread/common/common.mk
 delete mode 100644 examples/performance-thread/l3fwd-thread/Makefile
 delete mode 100644 examples/performance-thread/pthread_shim/Makefile
 delete mode 100644 examples/server_node_efd/Makefile
 delete mode 100644 examples/server_node_efd/node/Makefile
 delete mode 100644 examples/server_node_efd/server/Makefile
 delete mode 100644 examples/vm_power_manager/Makefile
 delete mode 100644 examples/vm_power_manager/guest_cli/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.17.1


^ permalink raw reply	[flat|nested] 300+ messages in thread