Add support for <system_name>/custom_builds.sh, update cee-rhel6 builds (TRIL-212)
Created by: bartlettroscoe
@fryeguy52
Description
Adds a new feature which is a <system_name>/custom_builds.sh
file. This is used to define custom compiler and MPI compiler names. I used this for an updated 'cee-rhel6' env. This fixes the settings for all of the 'cee-rhel6' builds and now matches the current set of builds being used by SPARC on CEE RHEL6 machines (but not GPUs yet).
I also added a new simple local Ctest -S CDash driver script ctest-s-local-test-driver.sh
to make it easy to submit results to Experimental CDash.
Motivation and Context
Needed to update the 'cee-rhel6' env for the updated SPARC Trilinos configurations and this includes detailed compiler version info and the MPI implementation in the compiler name. See https://software-sandbox.sandia.gov/jira/browse/TRIL-212.
How Has This Been Tested?
I used the new script ctest-s-local-test-driver.sh
from every supported machine and env to submit to Experimental CDash as shown here.