[pve-devel] [PATCH kernel 1/4] d/rules: reformat header collection
Fabian Grünbichler
f.gruenbichler at proxmox.com
Tue Apr 24 13:57:27 CEST 2018
for better readability and to reduce future churn
Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
---
debian/rules | 27 +++++++++++++++++++--------
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git a/debian/rules b/debian/rules
index 6596254..e7cedbf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -140,15 +140,26 @@ binary: install
mkdir -p debian/${PVE_HEADER_PKG}/usr/src/linux-headers-${KVNAME}
install -m 0644 ${KERNEL_SRC}/.config debian/${PVE_HEADER_PKG}/usr/src/linux-headers-${KVNAME}
install -m 0644 ${KERNEL_SRC}/Module.symvers debian/${PVE_HEADER_PKG}/usr/src/linux-headers-${KVNAME}
- cd ${KERNEL_SRC}; find . -path './debian/*' -prune -o -path './include/*' -prune -o -path './Documentation' -prune \
- -o -path './scripts' -prune -o -type f \
- \( -name 'Makefile*' -o -name 'Kconfig*' -o -name 'Kbuild*' -o \
- -name '*.sh' -o -name '*.pl' \) \
- -print | cpio -pd --preserve-modification-time ${BUILD_DIR}/debian/${PVE_HEADER_PKG}/usr/src/linux-headers-${KVNAME}
+ cd ${KERNEL_SRC}; find . -path './debian/*' -prune \
+ -o -path './include/*' -prune \
+ -o -path './Documentation' -prune \
+ -o -path './scripts' -prune \
+ -o -type f \
+ \( \
+ -name 'Makefile*' \
+ -o -name 'Kconfig*' \
+ -o -name 'Kbuild*' \
+ -o -name '*.sh' \
+ -o -name '*.pl' \
+ \) \
+ -print | cpio -pd --preserve-modification-time ${BUILD_DIR}/debian/${PVE_HEADER_PKG}/usr/src/linux-headers-${KVNAME}
cd ${KERNEL_SRC}; cp -a include scripts ${BUILD_DIR}/debian/${PVE_HEADER_PKG}/usr/src/linux-headers-${KVNAME}
- cd ${KERNEL_SRC}; (find arch/${KERNEL_HEADER_ARCH} -name include -type d -print | \
- xargs -n1 -i: find : -type f) | \
- cpio -pd --preserve-modification-time ${BUILD_DIR}/debian/${PVE_HEADER_PKG}/usr/src/linux-headers-${KVNAME}
+ cd ${KERNEL_SRC}; \
+ ( \
+ find arch/${KERNEL_HEADER_ARCH} -name include -type d -print | \
+ xargs -n1 -i: find : -type f \
+ ) | \
+ cpio -pd --preserve-modification-time ${BUILD_DIR}/debian/${PVE_HEADER_PKG}/usr/src/linux-headers-${KVNAME}
mkdir -p debian/${PVE_HEADER_PKG}/lib/modules/${KVNAME}
ln -sf /usr/src/linux-headers-${KVNAME} debian/${PVE_HEADER_PKG}/lib/modules/${KVNAME}/build
touch $@
--
2.14.2
More information about the pve-devel
mailing list