[dpdk-dev] [PATCH 20.11 01/19] examples: remove legacy sections of makefiles

Bruce Richardson bruce.richardson at intel.com
Wed Aug 12 18:38:57 CEST 2020


On Fri, Aug 07, 2020 at 01:29:51PM +0100, Ciara Power wrote:
> The example app makefiles contained sections using the legacy method of
> compiling with make. These are no longer needed, and are removed,
> leaving only the section that uses pkg-config for the make build.
> 
> Signed-off-by: Ciara Power <ciara.power at intel.com>
> ---
>  examples/bbdev_app/Makefile             | 23 ++-------------
>  examples/bond/Makefile                  | 34 ++--------------------
>  examples/cmdline/Makefile               | 29 ++-----------------
>  examples/distributor/Makefile           | 30 ++-----------------
>  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/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/ntb/Makefile                   | 32 ++-------------------
>  examples/packet_ordering/Makefile       | 22 ++------------
>  examples/ptpclient/Makefile             | 28 ++----------------
>  examples/qos_meter/Makefile             | 28 ++----------------
>  examples/qos_sched/Makefile             | 31 ++------------------
>  examples/rxtx_callbacks/Makefile        | 31 ++------------------
>  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/vmdq/Makefile                  | 23 ++-------------
>  examples/vmdq_dcb/Makefile              | 31 ++------------------
>  43 files changed, 129 insertions(+), 1078 deletions(-)
> 

There are still references to the old build system in the examples
makefiles. Running "find examples/ -name Makefile | xargs grep RTE_SDK"
shows quite a few references to the old builds.

/Bruce


More information about the dev mailing list