]> git.proxmox.com Git - ceph.git/blame - ceph/src/seastar/dpdk/mk/rte.combinedlib.mk
import 15.2.0 Octopus source
[ceph.git] / ceph / src / seastar / dpdk / mk / rte.combinedlib.mk
CommitLineData
9f95a23c
TL
1# SPDX-License-Identifier: BSD-3-Clause
2# Copyright(c) 2010-2015 Intel Corporation
7c673cae
FG
3
4include $(RTE_SDK)/mk/rte.vars.mk
5
6default: all
7
8ifeq ($(CONFIG_RTE_BUILD_SHARED_LIB),y)
9EXT:=.so
10else
11EXT:=.a
12endif
13
14RTE_LIBNAME := dpdk
15COMBINEDLIB := lib$(RTE_LIBNAME)$(EXT)
16
9f95a23c 17LIBS := $(filter-out $(COMBINEDLIB), $(sort $(notdir $(wildcard $(RTE_OUTPUT)/lib/*$(EXT)))))
7c673cae
FG
18
19all: FORCE
20 $(Q)echo "GROUP ( $(LIBS) )" > $(RTE_OUTPUT)/lib/$(COMBINEDLIB)
21
22#
23# Clean all generated files
24#
25.PHONY: clean
26clean:
27 $(Q)rm -f $(RTE_OUTPUT)/lib/$(COMBINEDLIB)
28
29.PHONY: FORCE
30FORCE: