summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2019-07-08 07:51:54 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2019-07-12 12:45:20 +0200
commit1bad34292b4f4a7a58d31adfc22b9220d4b4b264 (patch)
treefed2eae30b0c8ac0eaefd48c9159872574078a60
parentdd6596c6be00a10de74ed4c4223cbdfd47654b76 (diff)
downloadptxdist-1bad34292b4f4a7a58d31adfc22b9220d4b4b264.tar.gz
ptxdist-1bad34292b4f4a7a58d31adfc22b9220d4b4b264.tar.xz
rules: add kconfig symbol to bundle BSP specific host packages
Don't enable these packages unconditionally. Instead, create a extra symbol that selects them. This makes it possible to use hosttools_noprompt*.in for the toolchain without enabling unnecessay tools. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/host-dummy-install-info.in1
-rw-r--r--rules/host-elf-h-compat.in1
-rw-r--r--rules/host-fakeroot.in1
-rw-r--r--rules/host-lndir.in1
-rw-r--r--rules/host-package-management.in1
-rw-r--r--rules/host-unfs3.in1
-rw-r--r--rules/ptxdist-bsp.in13
7 files changed, 13 insertions, 6 deletions
diff --git a/rules/host-dummy-install-info.in b/rules/host-dummy-install-info.in
index 2f61c9fed..f9a42d743 100644
--- a/rules/host-dummy-install-info.in
+++ b/rules/host-dummy-install-info.in
@@ -2,6 +2,5 @@
config HOST_DUMMY_INSTALL_INFO
bool
- default y
help
Fake install-info that does nothing
diff --git a/rules/host-elf-h-compat.in b/rules/host-elf-h-compat.in
index 44079079c..2e50d2ba8 100644
--- a/rules/host-elf-h-compat.in
+++ b/rules/host-elf-h-compat.in
@@ -1,5 +1,4 @@
## SECTION=hosttools_noprompt_ptx
config HOST_ELF_H_COMPAT
- default y
bool
diff --git a/rules/host-fakeroot.in b/rules/host-fakeroot.in
index aed5f3953..be9cc622e 100644
--- a/rules/host-fakeroot.in
+++ b/rules/host-fakeroot.in
@@ -2,7 +2,6 @@
config HOST_FAKEROOT
tristate
- default y
select HOST_ACL
select HOST_LIBCAP
help
diff --git a/rules/host-lndir.in b/rules/host-lndir.in
index e0bfc093e..d507fc265 100644
--- a/rules/host-lndir.in
+++ b/rules/host-lndir.in
@@ -2,5 +2,4 @@
config HOST_LNDIR
bool
- default y
select HOST_XORGPROTO
diff --git a/rules/host-package-management.in b/rules/host-package-management.in
index 3b2e42304..2d24ff360 100644
--- a/rules/host-package-management.in
+++ b/rules/host-package-management.in
@@ -2,5 +2,4 @@
config HOST_PACKAGE_MANAGEMENT_OPKG
bool
- default y
select HOST_OPKG
diff --git a/rules/host-unfs3.in b/rules/host-unfs3.in
index d2382fca4..567d3f629 100644
--- a/rules/host-unfs3.in
+++ b/rules/host-unfs3.in
@@ -2,4 +2,3 @@
config HOST_UNFS3
bool
- default y
diff --git a/rules/ptxdist-bsp.in b/rules/ptxdist-bsp.in
new file mode 100644
index 000000000..a4e05f9f3
--- /dev/null
+++ b/rules/ptxdist-bsp.in
@@ -0,0 +1,13 @@
+## SECTION=ptxdist_version
+
+config BSP
+ bool
+ default y
+ select HOST_DUMMY_INSTALL_INFO
+ select HOST_ELF_H_COMPAT
+ select HOST_FAKEROOT
+ select HOST_LNDIR
+ select HOST_PACKAGE_MANAGEMENT_OPKG
+ select HOST_UNFS3
+ help
+ This is a BSP with opkg packages.