| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function prepare_getOptions { |
| |
| |
| local ARGSS="" |
| |
| |
| local ARGSL="quiet,answer-yes,packages,locales,links,images,manuals,set-environment,see-environment" |
| |
| |
| cli_parseArguments |
| |
| |
| |
| eval set -- "$ARGUMENTS" |
| |
| |
| while true; do |
| case "$1" in |
| |
| --quiet ) |
| FLAG_QUIET="true" |
| FLAG_DONT_COMMIT_CHANGES="true" |
| shift 1 |
| ;; |
| |
| --answer-yes ) |
| FLAG_ANSWER="true" |
| shift 1 |
| ;; |
| |
| --set-environment ) |
| ACTIONNAMS="${ACTIONNAMS} prepare_updateEnvironment" |
| shift 1 |
| ;; |
| |
| --see-environment ) |
| ACTIONNAMS="${ACTIONNAMS} prepare_seeEnvironment" |
| shift 1 |
| ;; |
| |
| --packages ) |
| ACTIONNAMS="${ACTIONNAMS} prepare_updatePackages" |
| shift 1 |
| ;; |
| |
| --locales ) |
| ACTIONNAMS="${ACTIONNAMS} prepare_updateLocales" |
| shift 1 |
| ;; |
| |
| --links ) |
| ACTIONNAMS="${ACTIONNAMS} prepare_updateLinks" |
| shift 1 |
| ;; |
| |
| --images ) |
| ACTIONNAMS="${ACTIONNAMS} prepare_updateImages" |
| shift 1 |
| ;; |
| |
| --manuals ) |
| ACTIONNAMS="${ACTIONNAMS} prepare_updateManuals" |
| shift 1 |
| ;; |
| |
| * ) |
| break |
| esac |
| done |
| |
| } |