summaryrefslogtreecommitdiff
path: root/utils/lib_sxng_themes.sh
diff options
context:
space:
mode:
Diffstat (limited to 'utils/lib_sxng_themes.sh')
-rwxr-xr-xutils/lib_sxng_themes.sh23
1 files changed, 20 insertions, 3 deletions
diff --git a/utils/lib_sxng_themes.sh b/utils/lib_sxng_themes.sh
index 23faf0e4b..542ac265d 100755
--- a/utils/lib_sxng_themes.sh
+++ b/utils/lib_sxng_themes.sh
@@ -5,14 +5,23 @@ themes.help(){
cat <<EOF
themes.:
all : test & build all themes
+ simple : test & build simple theme
+ lint : lint JS & CSS (LESS) files
+ fix : fix JS & CSS (LESS) files
test : test all themes
- fix : fix JS & CSS (LESS)
EOF
}
themes.all() {
( set -e
- build_msg SIMPLE "theme: run build"
+ vite.simple.build
+ )
+ dump_return $?
+}
+
+themes.simple() {
+ ( set -e
+ build_msg SIMPLE "theme: run build (simple)"
vite.simple.build
)
dump_return $?
@@ -20,12 +29,20 @@ themes.all() {
themes.fix() {
( set -e
- build_msg SIMPLE "theme: fix"
+ build_msg SIMPLE "theme: fix (all themes)"
vite.simple.fix
)
dump_return $?
}
+themes.lint() {
+ ( set -e
+ build_msg SIMPLE "theme: lint (all themes)"
+ vite.simple.lint
+ )
+ dump_return $?
+}
+
themes.test() {
( set -e
# we run a build to test (in CI)