From d57c05e1f3dd65983f7a826f6716953a358fe1b8 Mon Sep 17 00:00:00 2001 From: vanhofen Date: Sat, 28 Jan 2023 12:06:17 +0100 Subject: [PATCH] - acinclude: move theme handling to configure.ac Conflicts: acinclude.m4 --- acinclude.m4 | 25 ------------------------- configure.ac | 24 ++++++++++++++++++++++++ 2 files changed, 24 insertions(+), 25 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index 3f5509b7e..66d2b253d 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -129,31 +129,6 @@ AC_ARG_ENABLE(reschange, AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable to change osd resolution])) AM_CONDITIONAL(ENABLE_RESCHANGE, test "$enable_reschange" = "yes") -# default theme -AC_ARG_WITH(default-theme, - AS_HELP_STRING([--with-default-theme=THEMENAME], [Default theme for gui. Default it is empty for internal fallback to default colors.]), - [default_theme="$withval"], - [default_theme=""]) -AC_DEFINE_UNQUOTED([DEFAULT_THEME], ["$default_theme"], [Default theme for gui.]) - -# default oled theme -AC_ARG_WITH(default-oled-theme, - AS_HELP_STRING([--with-default-oled-theme=THEMENAME], [Default theme for oled. @<:@default is empty@:>@]), - [default_oled_theme="$withval"], - [default_oled_theme=""]) -AC_DEFINE_UNQUOTED([DEFAULT_OLED_THEME], ["$default_oled_theme"], [Default theme for oled.]) - -# webif content -AC_ARG_WITH(webif, - AS_HELP_STRING([--without-webif], [disable installation of webif content within defined public httpd path provided by yWeb @<:@default it is enabled@:>@]), - [ENABLE_WEBIF="$withval"], - [ENABLE_WEBIF="yes"]) -AM_CONDITIONAL(ENABLE_WEBIF,test "$ENABLE_WEBIF" = "yes") -if test "$ENABLE_WEBIF" = "yes"; then - AC_DEFINE(ENABLE_WEBIF, 1, [Enable installation of webif content within defined public httpd path provided by yWeb.]) -fi - - AC_MSG_CHECKING(target) if test "$TARGET" = "native"; then diff --git a/configure.ac b/configure.ac index 91015cb26..6e868a62c 100644 --- a/configure.ac +++ b/configure.ac @@ -341,6 +341,30 @@ AC_ARG_ENABLE(fribidi, AC_DEFINE(ENABLE_FRIBIDI, 1, [enable fribidi support])) AM_CONDITIONAL(ENABLE_FRIBIDI, test "$enable_fribidi" = "yes") +# default theme +AC_ARG_WITH(default-theme, + AS_HELP_STRING([--with-default-theme=THEMENAME], [default theme for gui @<:@default is empty@:>@]), + [default_theme="$withval"], + [default_theme=""]) +AC_DEFINE_UNQUOTED([DEFAULT_THEME], ["$default_theme"], [default theme for gui]) + +# default oled theme +AC_ARG_WITH(default-oled-theme, + AS_HELP_STRING([--with-default-oled-theme=THEMENAME], [default theme for oled @<:@default is empty@:>@]), + [default_oled_theme="$withval"], + [default_oled_theme=""]) +AC_DEFINE_UNQUOTED([DEFAULT_OLED_THEME], ["$default_oled_theme"], [default theme for oled]) + +# webif content +AC_ARG_WITH(webif, + AS_HELP_STRING([--without-webif], [disable installation of webif content within defined public httpd path provided by yWeb @<:@default it is enabled@:>@]), + [ENABLE_WEBIF="$withval"], + [ENABLE_WEBIF="yes"]) +AM_CONDITIONAL(ENABLE_WEBIF,test "$ENABLE_WEBIF" = "yes") +if test "$ENABLE_WEBIF" = "yes"; then + AC_DEFINE(ENABLE_WEBIF, 1, [Enable installation of webif content within defined public httpd path provided by yWeb.]) +fi + AC_ARG_WITH(stb-hal-includes, AS_HELP_STRING([--with-stb-hal-includes=PATH], [path to libstb-hal includes [[NONE]]]), [STB_HAL_INC="$withval"],