summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-03-30 15:55:20 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2014-03-30 15:55:20 +0200
commit8aed1fcd443b550c15a21ddbf1b1d3899803120a (patch)
treece7c0a22c1d5ed7d437198b4447a3aa2fd578665 /target
parent12c9d74bb923174117e28186e4a7698e623803a2 (diff)
rework hosttools building, add tools into package stuff
Diffstat (limited to 'target')
-rw-r--r--target/config/Config.in5
-rw-r--r--target/config/Config.in.tools32
-rw-r--r--target/microblaze/sys-available/qemu-microblaze1
-rw-r--r--target/microblaze/sys-available/qemu-microblazeel1
4 files changed, 29 insertions, 10 deletions
diff --git a/target/config/Config.in b/target/config/Config.in
index 794cc934f..2b9afa98e 100644
--- a/target/config/Config.in
+++ b/target/config/Config.in
@@ -786,7 +786,7 @@ config ADK_TARGET_ROOTFS_SQUASHFS
config ADK_TARGET_ROOTFS_JFFS2
bool "Compressed read-write root filesystem (jffs2)"
select ADK_KERNEL_JFFS2_FS
- select ADK_HOST_NEED_JFFS2
+ select ADK_HOST_NEED_MTD_UTILS
select ADK_TARGET_QEMU_WITH_BLOCK if ADK_HARDWARE_QEMU
depends on ADK_TARGET_WITH_MTD
help
@@ -867,8 +867,9 @@ config ADK_TARGET_ROOTFS_ISO
select ADK_KERNEL_JOLIET
select ADK_KERNEL_SCSI
select ADK_KERNEL_BLK_DEV_SR
- select ADK_HOST_NEED_MKISOFS
+ select ADK_HOST_NEED_CDRTOOLS
select ADK_HOST_NEED_SYSLINUX
+ select ADK_TARGET_QEMU_WITH_BLOCK if ADK_HARDWARE_QEMU
depends on ADK_HOST_LINUX
depends on ADK_LINUX_X86
help
diff --git a/target/config/Config.in.tools b/target/config/Config.in.tools
index b232a3674..8ef6ee2d7 100644
--- a/target/config/Config.in.tools
+++ b/target/config/Config.in.tools
@@ -1,4 +1,24 @@
-config ADK_HOST_NEED_MKISOFS
+config ADK_HOST_NEED_HEIRLOOM_CPIO
+ boolean
+ default y
+
+config ADK_HOST_NEED_BC
+ boolean
+ default y
+
+config ADK_HOST_NEED_MKCRYPT
+ boolean
+ default y
+
+config ADK_HOST_NEED_FILE
+ boolean
+ default y
+
+config ADK_HOST_NEED_BZIP2
+ boolean
+ default n
+
+config ADK_HOST_NEED_CDRTOOLS
boolean
default n
@@ -10,7 +30,7 @@ config ADK_HOST_NEED_SQUASHFS
boolean
default n
-config ADK_HOST_NEED_JFFS2
+config ADK_HOST_NEED_MTD_UTILS
boolean
default n
@@ -26,10 +46,6 @@ config ADK_HOST_NEED_LZMA
boolean
default n
-config ADK_HOST_NEED_BZIP2
- boolean
- default n
-
config ADK_HOST_NEED_XZ
boolean
default n
@@ -42,6 +58,10 @@ config ADK_HOST_NEED_MKIMAGE
boolean
default n
+config ADK_HOST_NEED_MKSH
+ boolean
+ default n
+
config ADK_HOST_NEED_PCRE
boolean
default y if ADK_HOST_DARWIN
diff --git a/target/microblaze/sys-available/qemu-microblaze b/target/microblaze/sys-available/qemu-microblaze
index a5bdb65e8..ee9cb6a52 100644
--- a/target/microblaze/sys-available/qemu-microblaze
+++ b/target/microblaze/sys-available/qemu-microblaze
@@ -6,7 +6,6 @@ config ADK_TARGET_SYSTEM_QEMU_MICROBLAZE
select ADK_HARDWARE_QEMU
select ADK_TARGET_WITH_MTD
select ADK_TARGET_KERNEL_LINUXBIN
- select ADK_HOST_NEED_MKIMAGE
help
Qemu support for microblaze big endian architecture.
diff --git a/target/microblaze/sys-available/qemu-microblazeel b/target/microblaze/sys-available/qemu-microblazeel
index 4d752a942..8dff0e260 100644
--- a/target/microblaze/sys-available/qemu-microblazeel
+++ b/target/microblaze/sys-available/qemu-microblazeel
@@ -6,7 +6,6 @@ config ADK_TARGET_SYSTEM_QEMU_MICROBLAZEEL
select ADK_HARDWARE_QEMU
select ADK_TARGET_WITH_MTD
select ADK_TARGET_KERNEL_LINUXBIN
- select ADK_HOST_NEED_MKIMAGE
help
Qemu support for microblaze little endian architecture.