options:
  --32                  Force 32-bit mode
  --32default, --32Default
                        Default to 32-bit mode rather than machine
                        architecture
  --64                  Force 64-bit mode if the machine archicture supports
                        it
  --64default, --64Default
                        Default to 64-bit mode if the machine archicture
                        supports it
  --allgroups           Set CMT ALL_GROUPS broadcast mode True (default)
  --noallgroups         Set CMT ALL_GROUPS broadcast mode False (default is
                        True)
  --allowbaserelocate   Allow symlinks to relocate the base of a release
                        (default True)
  --noallowbaserelocate
                        Allow symlinks to relocate the base of a release
                        (default True)
  --allowfastareas      Allow fast runtime setup with areas (default False)
  --noallowfastareas    Don't allow fast runtime setup with areas (default)
  --appendarea=<dir>    Specify an appended project area
  --asetupcompiler      Use asetup to setup the compiler
  --asfastruntime       Use fast AtlasSetup runtime setup if available
  --noasfastruntime     Don't use fast AtlasSetup runtime setup even if
                        available (default)
  --asfastoptimised, --asfastopt
                        Use optimised fast AtlasSetup runtime setup if
                        available
  --noasfastoptimised, --noasfastopt
                        Don't use optimised fast AtlasSetup runtime setup even
                        if available (default)
  --atlassoftware=<dir>
                        Specify the location of ATLAS software (used for
                        determining FRONTIER configuration)
  --auto32or64=<mode>   Automatic (<automatic>) or manual (<manual>) 32 or 64
                        bit default mode
  --autorestore         Autorestore last configuration if command line is
                        empty
  --autocdtest          Automatically cd to test area (creating if necessary)
                        (default is disabled)
  --bcastcmd=<value>    Specify the CMT BCAST_CMD variable
  -b <branch>, --branch=<branch>
                        The branch name (e.g. 15.X.0, 15.X.0-MIG5)
  --briefprint, --brief
                        Print a brief summary of a successful setup
  --nobriefprint, --nobrief
                        Don't print a brief summary of a successful setup
                        (default)
  --builds, --cern, --CERN
                        Specify the builds area only (and ignore releases area
                        matches)
  --buildsarea=<dir>    Override the default location of the builds area
  --buildsbase          Use the buildsarea as the location of base releases
                        for setting up nightly patch releases
  --buildsmatches=<list>
                        Allow matches in builds area for <list> $CMTCONFIG or
                        release number matches
  --bypass, --bypasssite
                        Bypass the site configuration setup file
  --cernsiteroot=<dir>  Override the CERN SITEROOT location (default
                        /afs/cern.ch)
  --cmtarea=<dir>       Override the default location of CMT
  --cmtbcast            Force CMTBCAST broadcast mode true (default is False)
  --nocmtbcast          Force CMTBCAST broadcast mode false (default)
  --cmtconfig=<CMTCONFIG>, --CMTCONFIG=<CMTCONFIG>
                        Force the CMTCONFIG setting
  --cmtfallback=<dir>   Override the default CMT fallback version
  --cmthome=<dir>       Specify the CMTHOME environment variable (default
                        <undefined>)
  --cmtonly             Only setup CMT in 'none' mode
  --nocmtonly           Don't setup CMT only in 'none' mode
  --cmtsite=<value>     Override the default CMTSITE setting (which is
                        <automatic>)
  --cmtusercontext=<dir>
                        Specify the CMTUSERCONTEXT environment variable
                        (default is <external>)
  --cmtversion=<dir>    Override the default CMT version
  -c <compiler>, --comp=<compiler>, --compiler=<compiler>
                        The compiler version <compiler>
  --compileronly, --cconly
                        Only setup compiler in 'none' mode
  --nocompileronly      Don't setup compiler only in 'none' mode
  --configfallback=<swaps>
                        Specify $CMTCONFIG fallback swaps for --overrideconfig
  --cvsroot=<cvs>, --CVSROOT=<cvs>
                        Specify CVSROOT as <cvs> or None (default is None)
  --dbarea=<dir>        Override the default location of the ATLAS_DB_AREA
                        area
  --dbg                 Debug mode (default is optimised)
  --dbrelease=<release>
                        The DB release name (e.g. 11.1.2)
  --debugfunctions=<list>
                        List of functions to generate debug information (or
                        <all>) if --debugprint not enabled
  --debugprint          Debug print mode (default is not debug)
  --defaultanalysis=<project>
                        Specify the default analysis project name (default
                        AtlasPhysics)
  --defaultdomain=<domain>
                        Specify the default domain (used in setting up
                        FRONTIER configuration)
  --defaultpatch=<project>
                        Specify the default patch project name (default
                        AtlasProduction)
  --defaultproject=<project>
                        Specify the default project name (default
                        AtlasOffline)
  --nodq2setup, --nodq2runtime
                        Don't setup DQ2 runtime (default is not to setup)
  --dumpconfig          Dump the configuration (default is True)
  --nodumpconfig        Dump the configuration (default is True)
  --exactmatch          Require exact match for --listreleases command
  --noexactmatch, --notexactmatch
                        Require exact match for --listreleases command
                        (default is False)
  --expandsymlinks      Expand symlinks when setting up environment
  --noexpandsymlinks    Expand symlinks when setting up environment
  --externalsarea=<dir>
                        Override the default location of the externals area
  --externalsonly       Only search the externalsarea when attempting to
                        locate releases
  --noexternalsonly     Search all areas when attempting to locate releases
                        (default)
  --fastruntime         Use fast runtime setup if available
  --nofastruntime       Don't use fast runtime setup if available
  --forceconfig         Force CMTCONFIG from existing environment
  --frontier=<URL>      Override the default Frontier URL
  --frontierlevel=<level>
                        The Frontier message level
  --frontiertimeout=<secs>
                        The Frontier timeout in secs
  --gcc40default        Default to gcc40 compiler rather than platform default
  --gcc42default        Default to gcc42 compiler rather than platform default
  --gcc43default        Default to gcc43 compiler rather than platform default
  --gcc45default        Default to gcc45 compiler rather than platform default
  --gcc46default        Default to gcc46 compiler rather than platform default
  --gcc47default        Default to gcc47 compiler rather than platform default
  --gcc48default        Default to gcc48 compiler rather than platform default
  --gcc49default        Default to gcc49 compiler rather than platform default
  --gccmaxdefault       Default to gccmax compiler rather than platform
                        default
  --gcckitlocation=<dir>, --gcc43kitlocation=<dir>
                        The gcc compiler location within kit (default gcc-
                        alt-<version>)
  --gcclocation=<dir>, --gcc43location=<dir>
                        The gcc compiler location (default contrib/gcc)
  --gccplatform=<dir>, --gccplatformdir=<dir>, --gcc43platformdir=<dir>
                        The gcc compiler platform directory (default
                        <platform>)
  --gccversion=<version>, --gcc43version=<version>
                        The gcc compiler version (default is <default>)
  --buildcache, --cache
                        Build cached shellfile (default is False)
  --nobuildcache, --nocache
                        Don't build cached shellfile (default is False)
  --grouparea=<dir>     Specify a group area
  --iccallscript=<script>
                        Name of the icc compiler all setup script
  --iccbaselocation=<dir>
                        The icc compiler base location
  --icccompiler=<dir>   The icc compiler platform-specific path below the base
  --iccfullsetup        Setup the full icc compiler development environment
  --noiccfullsetup, --iccbriefsetup
                        Setup the brief icc compiler development environment
  --iccsetupscript=<script>
                        Name of the icc compiler setup script
  --iccplatform=<dir>   The icc compiler platform directory (default
                        <platform>)
  --iccsubversion=<version>
                        The icc compiler subversion
  --iccvars=<script>    The name of the icc C++ compiler setup script
  --iccversion=<version>
                        The icc compiler version (default is <default>)
  --ifortvars=<script>  The name of the icc FORTRAN compiler setup script
  --ignoreplatform      Ignore CMTCONFIG Platform errors
  -i <inputFile>, --input=<inputFile>, --inputfile=<inputFile>
                        Read configuration from file <inputFile>
  --inrunfile=<runfile>
                        Setup runtime using input <runfile>
  --lang=<value>, --LANG=<value>
                        Specify a LANG=<value> setting (or None)
  --lcgarea=<dir>       The location of the LCG area relative to SITEROOT
                        (default sw/lcg)
  --lcgnightliesarea=<dir>
                        The location of the LCG nightlies area relative to the
                        lcgarea
  --lcgnightly=<value>  The LCG nightly to setup (default is <automatic>)
  --lc_all=<value>, --LC_ALL=<value>
                        Specify a LC_ALL=<value> setting (or None)
  --listreleases        List available releases (disables all other arguments
                        and options)
  --listsearchmode      List available releases in site search file format
  --nolistsearchmode    List available releases in human readable format
                        (default)
  --llvmgccoverride     Allow the gcc version setup for llvm to be different
                        from platform default
  --nollvmgccoverride   Don't allow the gcc version setup for llvm to be
                        different from platform default
  --llvmlocation=<dir>  The llvm compiler location (default external/llvm)
  --llvmplatform=<dir>  The llvm compiler platform directory (default
                        <gccplatform>)
  --llvmversion=<version>
                        The llvm compiler version (default is <default>)
  --makeflags=<value>   Specify a MAKEFLAGS=<value> setting (or None)
  --multi, --multitest  Work with multiple test areas
  --nightliesarea=<dir>:<dir2>
                        The nightlies area (which can be a search path)
  --nightliesonly       Only search the nightliesarea when attempting to
                        locate releases
  --noautocdtest        Don't automatically cd to test area (creating if
                        necessary) (default is disabled)
  --nocastor, --noCASTOR
                        Disable CASTOR (default is enabled)
  --nodcache, --noDCACHE
                        Disable dCache (default is disabled)
  --nodpm, --noDPM      Disable DPM (default is disabled)
  --nogfal, --noGFAL    Disable GFAL (default is disabled)
  --nojava, --noJava    Slim paths by disabling Java (default is enabled)
  --notest, --noTest    Don't setup a test area (default is current location)
  --nox11, --noX11      Slim paths by disabling X11 (default is enabled)
  --opt                 Optimised mode (default)
  --os=<os>             The operating system <os>
  -o <outputFile>, --output=<outputFile>, --outputfile=<outputFile>
                        Write configuration to file <ouputFile> (default is
                        standard out)
  --outrunfile=<runfile>
                        Dump the runtime configuration to file <runfile>
                        (default is standard out)
  --override, --overrideconfig
                        Enable override to find 32/64 bit match
  --pedantic=<value>, --PEDANTIC=<value>
                        Pedantic compiler mode True/False/None (default is
                        True)
  --prependarea=<dir>   Specify a prepended project area
  --platforms           List available platforms for setup release
  --poolcondpath=<dir>  Specify ATLAS_POOLCOND_PATH variable if release within
                        atlassoftware hierarchy
  -p <project>, --project=<project>
                        The project name (e.g. AtlasCore or TopPhys)
  --projtest, --projTest, --notsimple, --notsimpletest
                        Setup a test area including the project name
  --printlevel=<level>  Specify verbosity print level (default is 0)
  --pythonconfig=<config>, --pyconfig=<config>
                        Python configuration (default is <automatic>)
  --pythonlocation=<location>, --pylocation=<location>
                        Python location (default is <automatic>)
  --pythonplatform=<dir>
                        The Python platform directory (default <gccplatform>)
  --pythononly          Only setup Python in 'none' mode
  --nopythononly        Don't setup Python only in 'none' mode
  --pythonversion=<version>, --pyversion=<version>
                        Python version (default is <automatic>)
  -r <release>, --release=<release>
                        The release name (e.g. 15.6.5 or rel_1)
  --relbaseonly         Restrict the search for a release to the releasebase
                        only
  --releasebase=<dir>, --releasepath=<dir>
                        Specify an exact path to the release bypassing the
                        area search
  --releasebranch=<dir1>:<dir2>
                        Specify search path of release branch subdirectories
                        (default is <base-release>)
  --releasecompiler     Setup the compiler from the release itself (default)
  --releasesarea=<dir>:<dir2>
                        Override the default location of the releases area
  --restore             Restore the last saved session in this directory
  --rootconfig=<config>
                        ROOT configuration (default is <automatic>)
  --rootlocation=<location>
                        ROOT location (default is <automatic>)
  --rootonly            Only setup ROOT in 'none' mode
  --norootonly          Don't setup ROOT only in 'none' mode
  --rootsetup, --root   Setup ROOT runtime (default is not to)
  --norootsetup, --noroot
                        Don't setup ROOT runtime (default is not to)
  --rootversion=<version>
                        ROOT version (default is <automatic>)
  --ruciolocation=<location>
                        Location of the RUCIO setup script
  --rucioonly           Only setup RUCIO in 'none' mode
  --norucoponly         Don't setup RUCIO only in 'none' mode
  --ruciosetup, --rucio
                        Setup RUCIO runtime (default is not to)
  --noruciosetup, --norucio
                        Don't setup RUCIO runtime (default)
  --ruciosilent         Slience the RUCIO setup message
  --noruciosilent       Don't silence the RUCIO setup message (default)
  --rucioversion=<location>
                        The RUCIO version
  --runtime, --setup    Setup the runtime environment (default is this anyway)
  --noruntime, --nosetup
                        Setup the runtime environment (default is to setup
                        runtime)
  --save                Save the session in this directory
  --nosave              Don't save the session in this directory
  --setupcmt, --setupCMT
                        Setup CMT version from the release
  --setuprelease        Perform release setup and optionally DQ2 (default)
  --nosetuprelease, --none
                        Bypass release setup and only setup CMT and optionally
                        DQ2 (default is not to bypass)
  --shell=<shellFile>, --shellfile=<shellFile>
                        Write shellFile for environment setup to <shellFile>
  --shellprolog=<shell-prolog>
                        Name of shell prolog file (default shell_prolog)
  --silent              Perform silently, suppressing any error or warning
                        messages
  --simple, --simpletest
                        Setup a simple test area without project name
  --simulate            Show me what you would do, but do not actually do it
  --single, --singletest, --onetest
                        Work with a single test area
  --siteconfigfile=<file>
                        Specify location of site-specific configuration file
  --slim, --slimpaths   Slim paths by removing nonexistent and empty entries
  --noslim, --noslimpaths
                        Don't slim paths by removing nonexistent and empty
                        entries (default)
  --standalone, --kit, --STANDALONE, --releases
                        Specify kit usage
  --standalonebase, --releasesbase
                        Use the releasesarea as the location of base releases
                        for setting up nightly patch releases
  --svnroot=<url>, --SVNROOT=<url>
                        Specify SVNROOT as <url> or None
  -t <tag-list>, --tag=<tag-list>, --tags=<tag-list>
                        The list of tags to setup
  --tdaqarea=<dir>      Override the default location of the tdaq area
  --tdaqonly            Only search the tdaqarea when attempting to locate
                        releases
  --notdaqonly          Search all areas when attempting to locate releases
                        (default)
  --tdaqval             Use the tag validation area
  --testarea=<dir>      Override the default location of the test area (PWD)
  --testmode            Activate special test mode code (for testing purposes
                        only)
  --notestmode          Disactivate specicial test mode code (default)
  --testtype=<type>     Specify the test type (one of None, <release>, <base>
                        etc.
  --unsetprevious, --unset
                        Unset environment from previous release setup (default
                       is disabled)
  --nounsetprevious, --nounset
                        Don't unset environment from previous release setup
                        (default)
  --usecastor, --castor
                        Enable CASTOR (default is enabled)
  --usedcache, --dcache
                        Enable DCACHE (default is disabled)
  --usedpm, --dpm       Enable DPM (default is disabled)
  --useenvironment, --environment
                        Setup release from existing environment (default is
                        disabled)
  --nouseenvironment, --noenvironment
                        Don't use existing environment for setting up release
                        (default)
  --usegfal, --useGFAL, --gfal
                        Enable GFAL (default is disabled)
  --usejava, --java     Enable java (default is enabled)
  --usesearchcache      Enable search cache (default is disabled)
  --nousesearchcache    Enable search cache (default is disabled)
  --usex11, --useX11    Enable X11 (default is enabled)
  --user, --userpriority
                        Give the user environment variables priority over
                        AtlasSetup ones
  -v <value>, --verbose=<value>, --VERBOSE=<value>
                        Verbose compiler mode True/False/None (default is
                        False)
  --version             Report the AtlasSetup version number
  --versiondirectory    Setup CMT with_version_directory mode
  --noversiondirectory  Setup CMT without_version_directory mode (default)
  --warnunassigned      Unassigned arguments cause warnings
  --errorunassigned     Unassigned arguments cause errors (default)
  --writable            Setup writable location for release (/afs/.cern.ch)
