Advertisement
Guest User

Untitled

a guest
May 29th, 2016
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. set -e # Exit upon error
  4.  
  5. # This script generates a 64-bit system
  6. source variables.sh
  7.  
  8. # Parse options
  9. while getopts ":t:" opt; do
  10. case $opt in
  11. t )
  12. if [ $OPTARG = TRUE ] || [ $OPTARG = FALSE ]; then
  13. sed -i "s/*.MAKE_TESTS=.*/MAKE_TESTS=${OPTARG}/" variables.sh
  14. else
  15. echo "Invalid argument. -t only takes either 'TRUE' or 'FALSE'."
  16. exit 1
  17. fi
  18. ;;
  19.  
  20. ? )
  21. echo "Invalid option: -$OPTARG" >&2
  22. ;;
  23.  
  24. : )
  25. echo "Option -$OPTARG requires an argument."
  26. ;;
  27. esac
  28. done
  29.  
  30. MAKE_TESTS=TRUE
  31. MAKE_PARALLEL=-j4
  32. INSTALL_DIR=/tmp/install-dir
  33.  
  34. bash ins.sh -t FALSE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement