#!/usr/bin/make -f include ../source.mk KBUILD_ARCH = $$(oh-architecture "$${OPK_HOST_ARCH}") nop: @: menuconfig: oh-autobuild -T menuconfig build: set -e; \ if [ 'x$(OPK_HOST_PLAT)' != 'xdev' ]; then \ read img_src img_dest <image; \ oh-autobuild -T "$${img_src}" -- -j "$${JOBS:-1}"; \ fi touch $@ install: build set -e; \ if [ 'x$(OPK_HOST_PLAT)' != 'xdev' ]; then \ read img_src img_dest <image; \ install -D "src/arch/$(KBUILD_ARCH)/boot/$${img_src}" \ linux-image.data/boot/$${img_dest}; \ ln -sf /boot/$${img_dest} linux-image.data/$${img_dest}; \ install -D src/System.map \ linux-sysmap.data/boot/System.map; \ mkdir -p linux-image.data/etc/kernel/preinst.d \ linux-image.data/etc/kernel/postinst.d \ linux-image.data/etc/kernel/prerm.d \ linux-image.data/etc/kernel/postrm.d; \ fi oh-autoinstall -T headers_install -- \ INSTALL_HDR_PATH="$${PWD}/linux-libc-dev.data/usr" find linux-libc-dev.data/usr/include \ \( -name .install -o -name ..install.cmd \ -o -name .check -o -name ..check.cmd \) \ -a -exec rm -f '{}' ';' mkdir linux-libc-dev.data/usr/include/$(OPK_HOST_ARCH) mv linux-libc-dev.data/usr/include/asm \ linux-libc-dev.data/usr/include/$(OPK_HOST_ARCH)/asm