REM PLATFORM list REM "vs11", REM "vs12", REM "10vs12", REM "vs14", REM "10vs14", REM "vsi14", REM "10vs15", REM "10vs16", set PLATFORM=vs14 REM dev is bbtconf.yml REM 3.3 is bb3tconf.yml set CONFFILE=bbtconf.yml set PRODUCT=hdfjava REM REM BRANCH list REM "master", REM "hdf_java_3_3", set BRANCH=master REM 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 19.0 REM default REM REM GENERATOR list REM "Visual Studio 14 2015 Win64", REM "Visual Studio 15 2017 Win64", set DGENERATOR='Visual Studio 15 2017 Win64' set DGENARCH='' REM "Visual Studio 16 2019", REM set DGENERATOR='Visual Studio 16 2019' REM "Visual Studio 17 2022", REM set DGENERATOR='Visual Studio 17 2022' REM "64bit" REM set DGENARCH='x64' REM "32bit" REM set DGENARCH='Win32' set OSSIZE=64 set CONFIG=Standard REM SCHEDULE list REM "weekly", REM "nightly", REM "change", set SCHEDULE=change set PYPREFIX= set DATASTORE="{'generator': %DGENERATOR%, 'gen_arch': %DGENARCH%, 'scheduler': '%SCHEDULE%', 'modules': {'use': '/opt/pkgs/modules/all'}, 'toolsets': {'default': ['default']}, 'compilers': ['C', 'Java']}" 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% ssh://git@bitbucket.hdfgroup.org:7999/hdfview/hdf-java.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 . doyCTSourcepackage.py REM %PYPREFIX%python ./doyCTSourcepackage.py %CONFFILE% %CONFIG% bbparams ctest %PLATFORM% %OSSIZE% %PLATFORM% %SCHEDULE% %DATASTORE% REM %PYPREFIX%python ./readJSON.py REM cd ../../..