Merge: doc: fixed some typos and other misc. corrections
[nit.git] / tests / listfull.sh
1 #!/bin/sh
2 for module in "$@" \
3 ../src/nit*.nit \
4 ../src/test_*.nit \
5 ../src/examples/*.nit \
6 ../examples/*.nit \
7 ../examples/*/*.nit \
8 ../examples/shoot/src/shoot_logic.nit \
9 ../examples/*/src/*_android.nit \
10 ../examples/*/src/*_linux.nit \
11 ../examples/*/src/*_null.nit \
12 ../lib/*/examples/*.nit \
13 ../lib/*/examples/*/*.nit \
14 ../contrib/friendz/src/solver_cmd.nit \
15 ../contrib/neo_doxygen/src/tests/neo_doxygen_*.nit \
16 ../contrib/pep8analysis/src/pep8analysis.nit \
17 ../contrib/nitin/nitin.nit \
18 ../contrib/nitiwiki/src/nitiwiki.nit \
19 *.nit \
20 ; do
21 case "${module}" in
22 ../lib/popcorn/examples/*)
23 continue
24 ;;
25 *)
26 # See [Rich’s sh (POSIX shell) tricks](http://www.etalabs.net/sh_tricks.html),
27 # section “Shell-quoting arbitrary strings”.
28 printf '%s\n' "${module}" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/'/"
29 ;;
30 esac
31 done