summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/build.mk4
-rw-r--r--package/busybox/config/coreutils/Config.in4
-rw-r--r--package/busybox/config/util-linux/Config.in2
-rw-r--r--target/bfin/systems/arcturus-ucbf54x3
-rw-r--r--target/config/Config.in.kernelfmt3
5 files changed, 11 insertions, 5 deletions
diff --git a/mk/build.mk b/mk/build.mk
index a3bd84233..aae4ffeca 100644
--- a/mk/build.mk
+++ b/mk/build.mk
@@ -179,9 +179,13 @@ ifeq ($(ADK_TARGET_OS_BAREMETAL),y)
$(MAKE) -f mk/build.mk package/hostcompile toolchain/final
endif
ifeq ($(ADK_TARGET_OS_LINUX),y)
+ifeq ($(ADK_TARGET_NO_KERNEL),y)
+ $(MAKE) -f mk/build.mk package/hostcompile toolchain/final package_clean package/compile root_clean package/install package_index
+else
$(MAKE) -f mk/build.mk package/hostcompile toolchain/final target/config-prepare target/compile package_clean package/compile root_clean package/install target/install package_index
endif
endif
+endif
package_index:
ifeq ($(ADK_TARGET_PACKAGE_IPKG),y)
diff --git a/package/busybox/config/coreutils/Config.in b/package/busybox/config/coreutils/Config.in
index 00d646599..ff7ab88ed 100644
--- a/package/busybox/config/coreutils/Config.in
+++ b/package/busybox/config/coreutils/Config.in
@@ -719,12 +719,12 @@ config BUSYBOX_SUM
checksum and count the blocks in a file
config BUSYBOX_SYNC
bool "sync (3.8 kb)"
- default y
+ default n
help
sync is used to flush filesystem buffers.
config BUSYBOX_FEATURE_SYNC_FANCY
bool "Enable -d and -f flags (requires syncfs(2) in libc)"
- default y
+ default n
depends on BUSYBOX_SYNC
help
sync -d FILE... executes fdatasync() on each FILE.
diff --git a/package/busybox/config/util-linux/Config.in b/package/busybox/config/util-linux/Config.in
index 77b2b83f1..5bc9673d3 100644
--- a/package/busybox/config/util-linux/Config.in
+++ b/package/busybox/config/util-linux/Config.in
@@ -660,7 +660,7 @@ config BUSYBOX_NOLOGIN_DEPENDENCIES
disable this option.
config BUSYBOX_NSENTER
bool "nsenter (6.5 kb)"
- default y
+ default n
help
Run program with namespaces of other processes.
config BUSYBOX_PIVOT_ROOT
diff --git a/target/bfin/systems/arcturus-ucbf54x b/target/bfin/systems/arcturus-ucbf54x
index 6f140a8fc..f3ea2775f 100644
--- a/target/bfin/systems/arcturus-ucbf54x
+++ b/target/bfin/systems/arcturus-ucbf54x
@@ -3,8 +3,7 @@ config ADK_TARGET_SYSTEM_ARCTURUS_UCBF54X
select ADK_TARGET_CPU_BFIN_BF548
select ADK_TARGET_WITH_NETDEVICE
select ADK_TARGET_WITH_SERIAL
- select ADK_TARGET_KERNEL_WITH_COMPRESSION
- select ADK_TARGET_KERNEL_IMAGE_GZ
+ select ADK_TARGET_NO_KERNEL
select ADK_TARGET_PACKAGE_TXZ
help
Arcturus uCBF54x.
diff --git a/target/config/Config.in.kernelfmt b/target/config/Config.in.kernelfmt
index 1a0b3f7af..2704b08ae 100644
--- a/target/config/Config.in.kernelfmt
+++ b/target/config/Config.in.kernelfmt
@@ -77,6 +77,9 @@ config ADK_TARGET_KERNEL
default "bzImage" if ADK_TARGET_SYSTEM_GENERIC_X86_64 || ADK_TARGET_SYSTEM_GENERIC_X86
default "vmlinux"
+config ADK_TARGET_NO_KERNEL
+ bool
+
config ADK_TARGET_KERNEL_WITH_COMPRESSION
bool