toolchain: Update parameter parsing on Linux
authorCody Northrop <cnorthrop@google.com>
Tue, 29 Dec 2015 23:25:10 +0000 (16:25 -0700)
committerGregF <greg@LunarG.com>
Wed, 6 Jan 2016 17:56:48 +0000 (10:56 -0700)
commit3f7796629e0cdbc39704c8046b0c54b6bc8aaf7d
treed798b9383328dbcc52562532b37bd6c0157c035f
parenta8fdea9aa6fed9428196eda2b2772eb5f9071e96
toolchain: Update parameter parsing on Linux

Lack of parameters builds everything, as before.

   ./update_external_sources.sh
   Building glslang, LunarGLASS, spirv-tools

Modified parameters:

   --glslang-only becomes --glslang

Current parameters:

   -g | --glslang      # enable glslang
   -l | --LunarGLASS   # enable LunarGLASS
   -s | --spirv-tools  # enable spirv-tools

Mix and match:

   ./update_external_sources.sh -g -s
   Building glslang (-g)
   Building spirv-tools (-s)
update_external_sources.sh