3 ###########################################################
4 # Maemo-efl building script
5 # Helper functions for utility scripts.
6 ###########################################################
8 COLOR_GOOD="\033[1;32m"
9 COLOR_WARN="\033[1;33m"
10 COLOR_ERROR="\033[1;31m"
11 COLOR_NORMAL="\033[0m"
17 Usage: $__this_script [OPTIONS]
19 Build script for Maemo EFL debian packages.
22 -n Don't sign packages.
23 -c Don't update source repositories.
24 -h Show this usage guide.
25 -s PATH Specify alternate scratchbox path (default: $__sbox_path).
26 -t A:B:Z Specify scratchbox building targets (default: all targets installed).
27 -p P1:P2:PN Specify packges to build (default: build all packages available).
34 echo -e " ${COLOR_ERROR}* E:${COLOR_NORMAL} $*"
40 echo -e " ${COLOR_WARN}* W:${COLOR_NORMAL} $*"
45 echo -e " ${COLOR_GOOD}*${COLOR_NORMAL} $*"
50 echo -en " ${COLOR_GOOD}*${COLOR_NORMAL} $* ..."
53 # msg_end <error-code>
57 echo -e "[ ${COLOR_GOOD}ok${COLOR_NORMAL} ]"
59 echo -e "[${COLOR_ERROR}fail${COLOR_NORMAL}]"