REM PLATFORM list REM "vs11", REM "vs12", REM "10vs12", REM "vs14", REM "mpivs14", REM "10vs14", REM "vsi14", REM "mpvsi14", REM "10vs15", REM "10vs16", set PLATFORM=vs14 REM trunk is bbtconf.yml REM 1.8 is bb18tconf.yml REM 1.10 is bb110tconf.yml REM 1.12 is bb112tconf.yml set CONFFILE=bbtconf.yml set PRODUCT=hdf5plugin REM BRANCH: REM trunk is master REM 1.8 is 1_8 REM 1.10 is 1_10 REM 1.12 is 1_12 set BRANCH=master set HOST=10.10.10.86 set DIRN=/mnt/ftp/pub/outgoing/QATEST/ REM TOOLSET list REM Intel C++ Compiler 18.0 REM Intel C++ Compiler 2021.0 REM default REM REM GENERATOR list REM Visual Studio 14 2015 Win64" REM Visual Studio 15 2017 Win64" set DGENERATOR='Visual Studio 14 2015 Win64' set GENERATOR="Visual Studio 14 2015 Win64" set OSSIZE=64 set CONFIG=StdAllTrunk REM SCHEDULE list REM "weekly", REM "nightly", REM "change", set SCHEDULE=change set PYPREFIX= set DATASTORE="{'generator': %DGENERATOR%, 'scheduler': '%SCHEDULE%', 'modules': {'use': '/opt/pkgs/modules/all'}, 'toolsets': {'default': ['default']}, 'compilers': ['C']}" mkdir %CONFIG% cd %CONFIG% %PYPREFIX%python ../doftp.py %HOST% %DIRN% scripts3 . doftp.py mkdir build cd build REM Main configuration file %PYPREFIX%python ../doftp.py %HOST% %DIRN% scripts3 . bbtconf.json REM IF "%SCHEDULE%"=="change" ( mkdir hdfsrc cd hdfsrc git clone --branch %BRANCH% https://github.com/HDFGroup/hdf5_plugins.git . --progress REM cd .. ) REM REM Product configuration file %PYPREFIX%python ../doftp.py %HOST% %DIRN% %PRODUCT%/ . %CONFFILE% REM Platforms configuration file %PYPREFIX%python ../doftp.py %HOST% %DIRN% scripts3 . bbsystems.json REM IF NOT "%SCHEDULE%"=="change" ( %PYPREFIX%python ../doftp.py %HOST% %DIRN% scripts3 . doySourceftp.py %PYPREFIX%python ../doftp.py %HOST% %DIRN% scripts3 . doysrcuncompress.py REM %PYPREFIX%python ./doySourceftp.py %HOST% %DIRN% %PLATFORM% %PLATFORM% %CONFIG% %PRODUCT%/ %CONFFILE% %PYPREFIX%python ./doysrcuncompress.py %PLATFORM% %CONFIG% hdfsrc %CONFFILE% ) REM mkdir ctest cd ctest REM REM Product configuration file %PYPREFIX%python ../../doftp.py %HOST% %DIRN% %PRODUCT%/ . %CONFFILE% REM %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3 . readJSON.py REM mkdir util_functions %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3/util_functions util_functions __init__.py %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3/util_functions util_functions util_functions.py %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3/util_functions util_functions at_functions.py %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3/util_functions util_functions ct_functions.py %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3/util_functions util_functions cdash_functions.py %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3/util_functions util_functions step_functions.py %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3/util_functions util_functions spack_functions.py %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3/util_functions util_functions ctest_log_parser.py %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3/util_functions util_functions log_parse.py REM %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3 . doyDistributeGet.py %PYPREFIX%python ./doyDistributeGet.py %HOST% %DIRN% %PLATFORM% %PLATFORM% %CONFIG% bbparams %CONFFILE% REM %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3 . CTestScript.cmake REM %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3 . doyFilesftp.py %PYPREFIX%python ./doyFilesftp.py %HOST% %DIRN% %PLATFORM% %PLATFORM% %CONFIG% bbparams ctest DTP/extra %CONFFILE% %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3 . doyCTbuild.py %PYPREFIX%python ./doyCTbuild.py %HOST% %DIRN% %CONFFILE% %CONFIG% bbparams ctest %PLATFORM% %OSSIZE% insbin %PLATFORM% %DATASTORE% %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3 . doyCTftppkg.py %PYPREFIX%python ./doyCTftppkg.py %HOST% %DIRN% %PRODUCT% %CONFFILE% %CONFIG% bbparams ctest %PLATFORM% %OSSIZE% %PLATFORM% %SCHEDULE% %DATASTORE% REM %PYPREFIX%python ../../doftp.py %HOST% %DIRN% scripts3 . doyinstall.py %PYPREFIX%python ./doyinstall.py %PLATFORM% %CONFIG% bbparams %CONFFILE% ctest insbin uninstall REM %PYPREFIX%python ./readJSON.py REM cd ../../..