c3e6f491ee
Configure buildroot to automatically build our kernel (and as a side effect, get the kernel modules into the rootfs image). While we're at it, defconfig-ify kernel_config. For now, we reference the tarball at <http://n900.quitesimple.org/rescueOS/sourcecode/kernel_source.tar.gz> which is equivalent to commit a91ce11c777f31ec3d04e60506bcd224f448382e from the former MeeGo N900 device adaptation project.
42 rader
1.4 KiB
Plaintext
42 rader
1.4 KiB
Plaintext
BR2_arm=y
|
|
BR2_cortex_a8=y
|
|
BR2_JLEVEL=2
|
|
BR2_EXTRA_GCC_CONFIG_OPTIONS="MAKEINFO=missing"
|
|
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
|
|
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
|
|
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
|
|
BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
|
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
|
BR2_TARGET_GENERIC_HOSTNAME="rescueos"
|
|
BR2_TARGET_GENERIC_ISSUE="Welcome to RescueOS"
|
|
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
|
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
|
BR2_ROOTFS_OVERLAY="../N900_RescueOS/fs-overlay"
|
|
BR2_ROOTFS_POST_BUILD_SCRIPT="../N900_RescueOS/post-build.sh"
|
|
BR2_PACKAGE_BUSYBOX_CONFIG="../N900_RescueOS/busyboxconfig"
|
|
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
|
|
BR2_PACKAGE_TAR=y
|
|
BR2_PACKAGE_CRAMFS=y
|
|
BR2_PACKAGE_DOSFSTOOLS=y
|
|
BR2_PACKAGE_DOSFSTOOLS_MKDOSFS=y
|
|
BR2_PACKAGE_DOSFSTOOLS_DOSFSCK=y
|
|
BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL=y
|
|
BR2_PACKAGE_E2FSPROGS=y
|
|
BR2_PACKAGE_I2C_TOOLS=y
|
|
BR2_PACKAGE_LIBARCHIVE=y
|
|
BR2_PACKAGE_LZO=y
|
|
BR2_PACKAGE_ZLIB=y
|
|
BR2_PACKAGE_IPTABLES=y
|
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
|
BR2_PACKAGE_WPA_SUPPLICANT=y
|
|
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
|
|
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
|
|
BR2_PACKAGE_BASH=y
|
|
BR2_PACKAGE_NANO=y
|
|
BR2_LINUX_KERNEL=y
|
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
|
|
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="http://n900.quitesimple.org/rescueOS/sourcecode/kernel_source.tar.gz"
|
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="../N900_RescueOS/kernel_config"
|
|
BR2_LINUX_KERNEL_ZIMAGE=y
|