The new kconfig system allows you to set the version via Kconfig. The proudct name at the moment though needs to be manually changed. I picked version "4.0" as the last one was "3.2.0".
Signed-off-by: Mike Frysinger <[EMAIL PROTECTED]> --- config/Kconfig | 4 ++++ config/kconfig/gconf.c | 2 +- config/kconfig/mconf.c | 2 +- config/kconfig/zconf.tab.c | 2 +- config/kconfig/zconf.tab.c_shipped | 2 +- config/kconfig/zconf.y | 2 +- config/mkconfig | 3 +++ 7 files changed, 12 insertions(+), 5 deletions(-) diff --git a/config/Kconfig b/config/Kconfig index b7a19fe..5fd9963 100644 --- a/config/Kconfig +++ b/config/Kconfig @@ -8,6 +8,10 @@ mainmenu "Linux Application Configuration" +config KERNELVERSION + string + default "4.0" + source ../lib/Kconfig source ../user/Kconfig diff --git a/config/kconfig/gconf.c b/config/kconfig/gconf.c index 61d8166..3ec8292 100644 --- a/config/kconfig/gconf.c +++ b/config/kconfig/gconf.c @@ -271,7 +271,7 @@ void init_main_window(const gchar * glade_file) /*"style", PANGO_STYLE_OBLIQUE, */ NULL); - sprintf(title, _("Linux Kernel v%s Configuration"), + sprintf(title, _("uClinux Distribution v%s Configuration"), getenv("KERNELVERSION")); gtk_window_set_title(GTK_WINDOW(main_wnd), title); diff --git a/config/kconfig/mconf.c b/config/kconfig/mconf.c index 3f9a132..89335c4 100644 --- a/config/kconfig/mconf.c +++ b/config/kconfig/mconf.c @@ -873,7 +873,7 @@ int main(int ac, char **av) sym = sym_lookup("KERNELVERSION", 0); sym_calc_value(sym); - sprintf(menu_backtitle, _("Linux Kernel v%s Configuration"), + sprintf(menu_backtitle, _("uClinux Distribution v%s Configuration"), sym_get_string_value(sym)); mode = getenv("MENUCONFIG_MODE"); diff --git a/config/kconfig/zconf.tab.c b/config/kconfig/zconf.tab.c index d777fe8..b98dc8a 100644 --- a/config/kconfig/zconf.tab.c +++ b/config/kconfig/zconf.tab.c @@ -2115,7 +2115,7 @@ void conf_parse(const char *name) modules_sym = sym_lookup(NULL, 0); modules_sym->type = S_BOOLEAN; modules_sym->flags |= SYMBOL_AUTO; - rootmenu.prompt = menu_add_prompt(P_MENU, "Linux Kernel Configuration", NULL); + rootmenu.prompt = menu_add_prompt(P_MENU, "uClinux Distribution Configuration", NULL); #if YYDEBUG if (getenv("ZCONF_DEBUG")) diff --git a/config/kconfig/zconf.tab.c_shipped b/config/kconfig/zconf.tab.c_shipped index d777fe8..b98dc8a 100644 --- a/config/kconfig/zconf.tab.c_shipped +++ b/config/kconfig/zconf.tab.c_shipped @@ -2115,7 +2115,7 @@ void conf_parse(const char *name) modules_sym = sym_lookup(NULL, 0); modules_sym->type = S_BOOLEAN; modules_sym->flags |= SYMBOL_AUTO; - rootmenu.prompt = menu_add_prompt(P_MENU, "Linux Kernel Configuration", NULL); + rootmenu.prompt = menu_add_prompt(P_MENU, "uClinux Distribution Configuration", NULL); #if YYDEBUG if (getenv("ZCONF_DEBUG")) diff --git a/config/kconfig/zconf.y b/config/kconfig/zconf.y index 04a5864..ee0d667 100644 --- a/config/kconfig/zconf.y +++ b/config/kconfig/zconf.y @@ -484,7 +484,7 @@ void conf_parse(const char *name) modules_sym = sym_lookup(NULL, 0); modules_sym->type = S_BOOLEAN; modules_sym->flags |= SYMBOL_AUTO; - rootmenu.prompt = menu_add_prompt(P_MENU, "Linux Kernel Configuration", NULL); + rootmenu.prompt = menu_add_prompt(P_MENU, "uClinux Distribution Configuration", NULL); #if YYDEBUG if (getenv("ZCONF_DEBUG")) diff --git a/config/mkconfig b/config/mkconfig index 62d04cf..cdf88d5 100755 --- a/config/mkconfig +++ b/config/mkconfig @@ -25,6 +25,9 @@ echo_separator() echo "mainmenu \"Embedded Linux Configuration\"" echo +echo "config KERNELVERSION" +echo " string" +echo " default 4.0" echo # -- 1.5.4 _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev