summaryrefslogtreecommitdiff
path: root/target/config/Config.in.rootfs
diff options
context:
space:
mode:
Diffstat (limited to 'target/config/Config.in.rootfs')
-rw-r--r--target/config/Config.in.rootfs81
1 files changed, 54 insertions, 27 deletions
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