| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function locale { |
| |
| |
| |
| local LOCALE_FLAG_RECURSIVE="false" |
| |
| |
| local ACTIONS='' |
| |
| |
| |
| locale_getOptions |
| |
| |
| |
| |
| |
| if [[ ${TCAR_SCRIPT_LANG_LC} =~ '^C$' ]];then |
| tcar_printMessage "`gettext "The C locale cannot be localized to itself."`" --as-error-line |
| fi |
| |
| |
| |
| for ARGUMENT in ${TCAR_MODULE_ARGUMENT};do |
| |
| local ARGUMENT=$(tcar_checkRepoDirSource "${ARGUMENT}") |
| |
| if [[ -f ${ARGUMENT} ]];then |
| tcar_setModuleEnvironment -m "files" -t "child" -g "${ARGUMENT}" |
| elif [[ -d ${ARGUMENT} ]];then |
| tcar_setModuleEnvironment -m "directories" -t "child" -g "${ARGUMENT}" |
| else |
| tcar_printMessage "`gettext "The argument provided isn't valid."`" --as-error-line |
| fi |
| |
| done |
| |
| } |
| |