summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
Diffstat (limited to 'target')
-rw-r--r--target/config/Config.in1
-rw-r--r--target/config/Config.in.adk1
-rw-r--r--target/config/Config.in.runtime27
-rw-r--r--target/config/Config.in.tools4
-rw-r--r--target/microblaze/Makefile4
5 files changed, 26 insertions, 11 deletions
diff --git a/target/config/Config.in b/target/config/Config.in
index f805e91ee..5c5f1b6fd 100644
--- a/target/config/Config.in
+++ b/target/config/Config.in
@@ -890,7 +890,6 @@ config ADK_TARGET_ROOTFS_ARCHIVE
bool "Archive usable for different filesystems"
select ADK_HOST_NEED_GENEXT2FS if ADK_HARDWARE_QEMU
select ADK_KERNEL_EXT2_FS if ADK_HARDWARE_QEMU
- depends on !ADK_LINUX_MICROBLAZE
help
Use this option if your root filesystem is ext2/ext3/ext4/xfs.
diff --git a/target/config/Config.in.adk b/target/config/Config.in.adk
index c8f820321..46de14044 100644
--- a/target/config/Config.in.adk
+++ b/target/config/Config.in.adk
@@ -46,6 +46,7 @@ config ADK_WGET_TIMEOUT
config ADK_USE_CCACHE
bool "Use ccache to speedup recompilation"
+ select ADK_HOST_NEED_CCACHE
default n
help
Useful if you have enough space for the cache and need speedup compilation.
diff --git a/target/config/Config.in.runtime b/target/config/Config.in.runtime
index c28fd55a3..b6716cbdd 100644
--- a/target/config/Config.in.runtime
+++ b/target/config/Config.in.runtime
@@ -50,7 +50,7 @@ config ADK_RUNTIME_CONSOLE_VGA
config ADK_RUNTIME_CONSOLE_SERIAL
bool "console output on serial"
help
- Start getty on serial console. (ttyS0)
+ Start getty on serial console.
config ADK_RUNTIME_CONSOLE_BOTH
bool "console output on VGA and serial"
@@ -74,7 +74,14 @@ config ADK_RUNTIME_KBD_LAYOUT
choice
prompt "Initial login shell for the root user"
-default ADK_ROOTSH_ASH
+default ADK_ROOTSH_MKSH
+
+config ADK_ROOTSH_MKSH
+ select ADK_PACKAGE_MKSH
+ bool "mksh (MirBSD Korn Shell)"
+ help
+ Use mksh (a Korn Shell variant) as standard login shell
+ for the superuser.
config ADK_ROOTSH_ASH
select BUSYBOX_ASH
@@ -114,7 +121,14 @@ endchoice
choice
prompt "System /bin/sh (POSIX script shell)"
-default ADK_BINSH_ASH
+default ADK_BINSH_MKSH
+
+config ADK_BINSH_MKSH
+ select ADK_PACKAGE_MKSH
+ bool "mksh (MirBSD Korn Shell)"
+ help
+ Use mksh (a Korn Shell variant) as system shell, which is
+ both small and powerful, so quite suited for this task.
config ADK_BINSH_ASH
select BUSYBOX_ASH
@@ -131,13 +145,6 @@ config ADK_BINSH_BASH
Use GNU bash as system shell. This is discouraged due to
its size and slowness.
-config ADK_BINSH_MKSH
- select ADK_PACKAGE_MKSH
- bool "mksh (MirBSD Korn Shell)"
- help
- Use mksh (a Korn Shell variant) as system shell, which is
- both small and powerful, so quite suited for this task.
-
config ADK_BINSH_ZSH
select ADK_PACKAGE_ZSH
bool "zsh (The Z Shell)"
diff --git a/target/config/Config.in.tools b/target/config/Config.in.tools
index d863179b8..c4dcdace4 100644
--- a/target/config/Config.in.tools
+++ b/target/config/Config.in.tools
@@ -34,6 +34,10 @@ config ADK_HOST_NEED_XZ
boolean
default n
+config ADK_HOST_NEED_CCACHE
+ boolean
+ default n
+
config ADK_TOOLS_ADDPATTERN_ARGS
string
default "-p W54G -v v4.20.6" if ADK_TARGET_BROADCOM_MODEL_LINKSYS_WRT54G
diff --git a/target/microblaze/Makefile b/target/microblaze/Makefile
index e9a4a517d..de528f91e 100644
--- a/target/microblaze/Makefile
+++ b/target/microblaze/Makefile
@@ -55,3 +55,7 @@ ifneq ($(ADK_HARDWARE_QEMU),)
@echo 'qemu-system-${CPU_ARCH} -M $(MODEL) -nographic -kernel $(FW_DIR)/$(TARGET_KERNEL) $(DTB)'
endif
endif
+ifeq ($(ADK_TARGET_FS),archive)
+imageinstall: $(FW_DIR)/$(ROOTFSTARBALL)
+ @echo "The RootFS tarball is: $(FW_DIR)/$(ROOTFSTARBALL)"
+endif