aboutsummaryrefslogtreecommitdiffstats
path: root/debian/rules.real
diff options
context:
space:
mode:
authorChristian Barcenas <christian@cbarcenas.com>2020-05-17 12:13:56 -0700
committerChristian Barcenas <christian@cbarcenas.com>2020-05-17 12:13:56 -0700
commite23d5cbcf0bff98cefcac501e42d29e6391abd1f (patch)
tree0ff65726cd9a8bbd64a0a1af637cd828129410ab /debian/rules.real
parent0bf43ae19f1ccabcb181fdcb72974ace08a51a2d (diff)
downloadkernel_replicant_linux-e23d5cbcf0bff98cefcac501e42d29e6391abd1f.tar.gz
kernel_replicant_linux-e23d5cbcf0bff98cefcac501e42d29e6391abd1f.tar.bz2
kernel_replicant_linux-e23d5cbcf0bff98cefcac501e42d29e6391abd1f.zip
bpftool: Add bpftool package
Diffstat (limited to 'debian/rules.real')
-rw-r--r--debian/rules.real27
1 files changed, 27 insertions, 0 deletions
diff --git a/debian/rules.real b/debian/rules.real
index e73588b4093c..cbe737fc9009 100644
--- a/debian/rules.real
+++ b/debian/rules.real
@@ -63,6 +63,7 @@ build-arch-arch: \
$(call if_package, linux-kbuild-$(VERSION), build-kbuild) \
$(call if_package, linux-perf-$(VERSION), build-perf) \
$(call if_package, linux-bootwrapper-$(ABINAME), build-bootwrapper) \
+ $(call if_package, bpftool, build-bpftool) \
$(call if_package, usbip, build-usbip) \
$(call if_package, linux-cpupower, build-cpupower) \
$(call if_package, liblockdep-dev, build-liblockdep) \
@@ -76,6 +77,7 @@ binary-arch-arch: \
$(if $(filter-out x-$(VERSION),x$(SOURCE_SUFFIX)), \
$(call if_package, linux-perf$(SOURCE_SUFFIX), install-perf-meta)) \
$(call if_package, linux-bootwrapper-$(ABINAME), install-bootwrapper) \
+ $(call if_package, bpftool, install-bpftool) \
$(call if_package, usbip, install-usbip) \
$(call if_package, linux-cpupower, install-cpupower) \
$(call if_package, liblockdep-dev, install-liblockdep) \
@@ -620,6 +622,31 @@ $(STAMPS_DIR)/build-tools-headers:
headers_install
@$(stamp)
+build-bpftool: $(STAMPS_DIR)/build-tools-headers
+ $(call make-tools,tools/bpf/bpftool)
+
+install-bpftool: PACKAGE_NAME = bpftool
+install-bpftool: DH_OPTIONS = -p$(PACKAGE_NAME)
+install-bpftool: DIR = $(CURDIR)/debian/$(PACKAGE_NAME)
+install-bpftool: build-bpftool
+ dh_testdir
+ dh_testroot
+ dh_prep
+ $(call make-tools,tools/bpf/bpftool) install DESTDIR=$(DIR)
+ dh_installchangelogs
+ifeq (,$(filter nodoc,$(DEB_BUILD_PROFILES)))
+ dh_installdocs
+endif
+ dh_lintian
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
build-kbuild: $(STAMPS_DIR)/build-tools-headers
$(call make-tools,scripts)
$(call make-tools,tools/objtool)