diff --git a/utils/lib_sxng_themes.sh b/utils/lib_sxng_themes.sh index 8d41b6480..31e6d6b7e 100755 --- a/utils/lib_sxng_themes.sh +++ b/utils/lib_sxng_themes.sh @@ -12,6 +12,9 @@ themes.: simple.: build : build simple theme test : test simple theme + marlo.: + build : build simple theme + test : test simple theme EOF } @@ -20,6 +23,7 @@ themes.all() { pygments.less node.env themes.simple + themes.marlo ) dump_return $? } @@ -56,6 +60,14 @@ themes.simple() { dump_return $? } +themes.marlo() { + ( set -e + build_msg GRUNT "theme: marlo" + npm --prefix searx/static/themes/marlo run build + ) + dump_return $? +} + themes.simple.test() { build_msg TEST "theme: simple" nodejs.ensure @@ -63,3 +75,11 @@ themes.simple.test() { npm --prefix searx/static/themes/simple run test dump_return $? } + +themes.marlo.test() { + build_msg TEST "theme: marlo" + nodejs.ensure + npm --prefix searx/static/themes/marlo install + npm --prefix searx/static/themes/marlo run test + dump_return $? +}