From 9bb871a0bb4c239239944d28bd4d5cfa19d84f62 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 3 Mar 2018 15:46:47 +0100 Subject: add support for waldux --- target/config/Config.in.rootfs | 81 ++++++++++++++++++++++++++++-------------- 1 file changed, 54 insertions(+), 27 deletions(-) (limited to 'target/config/Config.in.rootfs') diff --git a/target/config/Config.in.rootfs b/target/config/Config.in.rootfs index d6ff719cd..d479c8be3 100644 --- a/target/config/Config.in.rootfs +++ b/target/config/Config.in.rootfs @@ -52,7 +52,8 @@ config ADK_TARGET_ROOTFS_INITRAMFS depends on !ADK_TARGET_SYSTEM_MIKROTIK_RB532 depends on !ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 depends on !ADK_TARGET_SYSTEM_QEMU_METAG - select ADK_KERNEL_BLK_DEV_INITRD + select ADK_LINUX_KERNEL_BLK_DEV_INITRD if ADK_TARGET_OS_LINUX + select ADK_WALDUX_KERNEL_BLK_DEV_INITRD if ADK_TARGET_OS_WALDUX help create an read-only initramfs system. @@ -70,7 +71,8 @@ config ADK_TARGET_ROOTFS_SQUASHFS config ADK_TARGET_ROOTFS_JFFS2 bool "Compressed read-write root filesystem (jffs2)" - select ADK_KERNEL_JFFS2_FS + select ADK_LINUX_KERNEL_JFFS2_FS if ADK_TARGET_OS_LINUX + select ADK_WALDUX_KERNEL_JFFS2_FS if ADK_TARGET_OS_WALDUX select ADK_HOST_NEED_MTD_UTILS select ADK_TARGET_QEMU_WITH_BLOCK if ADK_TARGET_QEMU depends on ADK_TARGET_WITH_MTD \ @@ -81,7 +83,8 @@ config ADK_TARGET_ROOTFS_JFFS2 config ADK_TARGET_ROOTFS_UBIFS bool "UBIFS root filesystem (NAND)" - select ADK_KERNEL_UBIFS_FS + select ADK_LINUX_KERNEL_UBIFS_FS if ADK_TARGET_OS_LINUX + select ADK_WALDUX_KERNEL_UBIFS_FS if ADK_TARGET_OS_WALDUX select ADK_HOST_NEED_MTD_UTILS select ADK_HOST_NEED_KERNEL2MINOR depends on ADK_TARGET_WITH_NAND @@ -90,14 +93,22 @@ config ADK_TARGET_ROOTFS_UBIFS config ADK_TARGET_ROOTFS_NFSROOT bool "NFS root" - select ADK_KERNEL_NETWORK_FILESYSTEMS - select ADK_KERNEL_SUNRPC - select ADK_KERNEL_NFS_FS - select ADK_KERNEL_NFS_V3 - select ADK_KERNEL_ROOT_NFS - select ADK_KERNEL_NFS_COMMON - select ADK_KERNEL_IP_PNP - select ADK_KERNEL_IP_PNP_DHCP + select ADK_LINUX_KERNEL_NETWORK_FILESYSTEMS if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_SUNRPC if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_NFS_FS if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_NFS_V3 if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_ROOT_NFS if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_NFS_COMMON if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_IP_PNP if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_IP_PNP_DHCP if ADK_TARGET_OS_LINUX + select ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_SUNRPC if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_NFS_FS if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_NFS_V3 if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_ROOT_NFS if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_NFS_COMMON if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_IP_PNP if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_IP_PNP_DHCP if ADK_TARGET_OS_WALDUX depends on !ADK_TARGET_QEMU && \ !ADK_TARGET_SIM && \ !ADK_TARGET_VBOX && \ @@ -109,14 +120,22 @@ config ADK_TARGET_ROOTFS_NFSROOT config ADK_TARGET_ROOTFS_USB bool "Boot from USB stick" - select ADK_KERNEL_NLS - select ADK_KERNEL_SCSI - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_USB - select ADK_KERNEL_USB_EHCI_HCD - select ADK_KERNEL_USB_OHCI_HCD - select ADK_KERNEL_USB_UHCI_HCD - select ADK_KERNEL_USB_STORAGE + select ADK_LINUX_KERNEL_NLS if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_SCSI if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_BLK_DEV_SD if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_USB if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_USB_EHCI_HCD if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_USB_OHCI_HCD if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_USB_UHCI_HCD if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_USB_STORAGE if ADK_TARGET_OS_LINUX + select ADK_WALDUX_KERNEL_NLS if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_SCSI if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_BLK_DEV_SD if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_USB if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_USB_EHCI_HCD if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_USB_OHCI_HCD if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_USB_UHCI_HCD if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_USB_STORAGE if ADK_TARGET_OS_WALDUX select ADK_PACKAGE_ADKINSTALL depends on ADK_TARGET_WITH_USB_BOOT \ || ADK_TARGET_GENERIC @@ -125,10 +144,14 @@ config ADK_TARGET_ROOTFS_USB config ADK_TARGET_ROOTFS_ISO bool "ISO image" - select ADK_KERNEL_ISO9660_FS - select ADK_KERNEL_JOLIET - select ADK_KERNEL_SCSI - select ADK_KERNEL_BLK_DEV_SR + select ADK_LINUX_KERNEL_ISO9660_FS if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_JOLIET if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_SCSI if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_BLK_DEV_SR if ADK_TARGET_OS_LINUX + select ADK_WALDUX_KERNEL_ISO9660_FS if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_JOLIET if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_SCSI if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_BLK_DEV_SR if ADK_TARGET_OS_WALDUX select ADK_HOST_NEED_CDRTOOLS select ADK_HOST_NEED_SYSLINUX depends on ADK_TARGET_ARCH_X86 @@ -141,14 +164,16 @@ config ADK_TARGET_ROOTFS_INITRAMFSARCHIVE && !ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 \ && !ADK_TARGET_SYSTEM_QEMU_METAG \ && !ADK_TARGET_SIM - select ADK_KERNEL_BLK_DEV_INITRD + select ADK_LINUX_KERNEL_BLK_DEV_INITRD if ADK_TARGET_OS_LINUX + select ADK_WALDUX_KERNEL_BLK_DEV_INITRD if ADK_TARGET_OS_WALDUX help Use this option if your planning to create a initramfs. config ADK_TARGET_ROOTFS_ARCHIVE bool "Archive usable for ext4 filesystems" select ADK_HOST_NEED_GENEXT2FS if ADK_TARGET_QEMU || ADK_TARGET_VBOX - select ADK_KERNEL_EXT4_FS + select ADK_LINUX_KERNEL_EXT4_FS if ADK_TARGET_OS_LINUX + select ADK_WALDUX_KERNEL_EXT4_FS if ADK_TARGET_OS_WALDUX select ADK_TARGET_QEMU_WITH_BLOCK if ADK_TARGET_QEMU depends on !ADK_TARGET_SIM \ && !ADK_TARGET_ARCH_NDS32 \ @@ -161,8 +186,10 @@ config ADK_TARGET_ROOTFS_ARCHIVE config ADK_TARGET_ROOTFS_GENIMAGE bool "Create a disk image for the target" - select ADK_KERNEL_EXT4_FS - select ADK_KERNEL_VFAT_FS + select ADK_LINUX_KERNEL_EXT4_FS if ADK_TARGET_OS_LINUX + select ADK_LINUX_KERNEL_VFAT_FS if ADK_TARGET_OS_LINUX + select ADK_WALDUX_KERNEL_EXT4_FS if ADK_TARGET_OS_WALDUX + select ADK_WALDUX_KERNEL_VFAT_FS if ADK_TARGET_OS_WALDUX select ADK_TARGET_QEMU_WITH_BLOCK if ADK_TARGET_QEMU select ADK_TARGET_QEMU_WITH_BOOTLOADER if ADK_TARGET_QEMU select ADK_HOST_BUILD_GENIMAGE -- cgit v1.2.3