summaryrefslogtreecommitdiff
path: root/core/kconfig/linux.kconfig
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2015-02-28 21:16:25 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2015-02-28 21:16:25 +0100
commitc0ff6b75d416eee13e0f563c9611a9876570528f (patch)
tree5f48b804d8a37938814033344445cd882de8adbf /core/kconfig/linux.kconfig
parentf59ff6e7b869d5e9802da37aa29484dcfbe38ffe (diff)
downloadembtoolkit-c0ff6b75d416eee13e0f563c9611a9876570528f.tar.gz
embtoolkit-c0ff6b75d416eee13e0f563c9611a9876570528f.tar.bz2
embtoolkit-c0ff6b75d416eee13e0f563c9611a9876570528f.tar.xz
Toolchain: linux headers: create linux_{headers, modules} virtual packages
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'core/kconfig/linux.kconfig')
-rw-r--r--core/kconfig/linux.kconfig83
1 files changed, 83 insertions, 0 deletions
diff --git a/core/kconfig/linux.kconfig b/core/kconfig/linux.kconfig
index 7abcb95..322c7e8 100644
--- a/core/kconfig/linux.kconfig
+++ b/core/kconfig/linux.kconfig
@@ -49,3 +49,86 @@ endif
config EMBTK_LINUX_NEED_PATCH
bool
+
+config EMBTK_LINUX_CATEGORY
+ string
+ default "toolchain"
+
+#
+# linux headers virtual package
+#
+config EMBTK_LINUX_HEADERS_LONGTERM_VERSION_STRING
+ string
+ default EMBTK_LINUX_LONGTERM_VERSION_STRING
+
+config EMBTK_LINUX_HEADERS_VERSION_STRING
+ string
+ default EMBTK_LINUX_VERSION_STRING
+
+config EMBTK_LINUX_HEADERS_MAJOR_VERSION_STRING
+ string
+ default EMBTK_LINUX_MAJOR_VERSION_STRING
+
+config EMBTK_LINUX_HEADERS_NEED_PATH
+ bool
+ default EMBTK_LINUX_NEED_PATCH
+
+config EMBTK_LINUX_HEADERS_VERSION_GIT
+ bool
+
+config EMBTK_LINUX_HEADERS_GIT_SITE
+ string
+ depends on EMBTK_LINUX_VERSION_GIT
+ default EMBTK_LINUX_GIT_SITE
+
+config EMBTK_LINUX_HEADERS_GIT_BRANCH
+ string
+ depends on EMBTK_LINUX_VERSION_GIT
+ default EMBTK_LINUX_GIT_BRANCH
+
+config EMBTK_LINUX_HEADERS_GIT_REVISION
+ string
+ depends on EMBTK_LINUX_VERSION_GIT
+ default EMBTK_LINUX_GIT_REVISION
+
+config EMBTK_LINUX_HEADERS_CATEGORY
+ string
+ default EMBTK_LINUX_CATEGORY
+
+#
+# linux modules virtual package
+#
+config EMBTK_LINUX_MODULES_LONGTERM_VERSION_STRING
+ string
+ default EMBTK_LINUX_LONGTERM_VERSION_STRING
+
+config EMBTK_LINUX_MODULES_VERSION_STRING
+ string
+ default EMBTK_LINUX_VERSION_STRING
+
+config EMBTK_LINUX_MODULES_MAJOR_VERSION_STRING
+ string
+ default EMBTK_LINUX_MAJOR_VERSION_STRING
+
+config EMBTK_LINUX_MODULES_NEED_PATH
+ bool
+ default EMBTK_LINUX_NEED_PATCH
+
+config EMBTK_LINUX_MODULES_GIT_SITE
+ string
+ depends on EMBTK_LINUX_VERSION_GIT
+ default EMBTK_LINUX_GIT_SITE
+
+config EMBTK_LINUX_MODULES_GIT_BRANCH
+ string
+ depends on EMBTK_LINUX_VERSION_GIT
+ default EMBTK_LINUX_GIT_BRANCH
+
+config EMBTK_LINUX_MODULES_GIT_REVISION
+ string
+ depends on EMBTK_LINUX_VERSION_GIT
+ default EMBTK_LINUX_GIT_REVISION
+
+config EMBTK_LINUX_MODULES_CATEGORY
+ string
+ default EMBTK_LINUX_CATEGORY