Преглед изворни кода

chore: make find-apps.sh able to print json

Zaiming (Stone) Shi пре 4 година
родитељ
комит
02598feffc
1 измењених фајлова са 8 додато и 2 уклоњено
  1. 8 2
      scripts/find-apps.sh

+ 8 - 2
scripts/find-apps.sh

@@ -17,5 +17,11 @@ find_app() {
     "$FIND" "${appdir}" -mindepth 1 -maxdepth 1 -type d
     "$FIND" "${appdir}" -mindepth 1 -maxdepth 1 -type d
 }
 }
 
 
-find_app 'apps'
-find_app 'lib-ee'
+CE="$(find_app 'apps')"
+EE="$(find_app 'lib-ee')"
+
+if [ "${1:-}" = 'json' ]; then
+    echo -e "${CE}\n${EE} " | xargs | tr -d '\n' | jq -R -s -c 'split(" ")'
+else
+    echo -e "${CE}\n${EE}"
+fi