message: fixed issue where passing in -o without an arg behaved unexpectedly
diff: txtrst=$(tput sgr0)
  if [ $# -ne 0 ]; then
  - while getopts ":cdos:" opt; do
  + while getopts ":cdo:s:" opt; do
  case "${opt}" in
  o )
  options=( "Debug" "Release" "RelWithDebInfo" "MinSizeRel" )
  