Install headers into linux-headers package Change-Id: I9953a1ca1e56c50c6211d20435167c842b699331
diff --git a/debian/rules b/debian/rules index afc2ffe..e314154 100755 --- a/debian/rules +++ b/debian/rules
@@ -44,3 +44,23 @@ install -d $(DESTDIR)/boot install -p -m 655 boot.img $(DESTDIR)/boot + + install -d $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION) + install -d $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION)/arch/arm + install -d $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION)/arch/$(ARCH)/kernel + + cp -a .config $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION) + cp -a Module.symvers $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION) + cp -a include $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION) + cp -a arch/$(ARCH)/include $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION)/arch/$(ARCH) + cp -a arch/arm/include $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION)/arch/arm + cp -a Makefile $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION) + + ( \ + find arch/$(ARCH) -maxdepth 1 -name 'Makefile*' -print; \ + find arch/$(ARCH) \( -name 'module.lds' -o -name 'Kbuild.platforms' -o -name 'Platform' \) -print; \ + find $$(find arch/$(ARCH) \( -name include -o -name scripts \) -type d -print) -print; \ + ) | cpio -pdm $(DESTDIR_HEADERS)/usr/src/linux-headers-$(VERSION) + + install -d $(DESTDIR_HEADERS)/lib/modules/$(VERSION) + ln -s /usr/src/linux-headers-$(VERSION) $(DESTDIR_HEADERS)/lib/modules/$(VERSION)/build