default : { name : "PERSALYS" build_source : "script" compil_script : $name + "-" + $APPLICATION.products.PERSALYS + $VARS.scriptExtension get_source : "archive" archive_info : { archive_name : "persalys_" + $APPLICATION.products.PERSALYS + ".tar.gz" } environ : { env_script : $name + ".py" } depend : ['Python', 'lapack', 'hdf5', 'cgns', 'tbb', 'nlopt', 'libxml2', 'eigen', 'netcdf', 'gdal', 'boost', 'ADAO', 'KERNEL', 'GUI', 'Sphinx', 'qwt', 'qt', 'ParaView', 'openturns', 'numpydoc', 'YACS', 'YDEFX', 'CAS', 'CONFIGURATION' ] build_depend : ["cmake", "swig"] opt_depend : ['openmpi'] patches : [] source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name install_dir : 'base' properties : { single_install_dir : "no" incremental : "yes" } } default_win : { properties : { single_install_dir : "no" incremental : "yes" } } version_v14_0_1 : { patches : [] } version_v14_0_1_win : { compil_script : 'PERSALYS-v14.0.1.bat' depend : ['Python', 'hdf5', 'cgns', 'tbb', 'nlopt', 'libxml2', 'eigen', 'boost', 'ADAO', 'KERNEL', 'GUI', 'Sphinx', 'qwt', 'qt', 'ParaView', 'openturns', 'FMILibrary', 'PyFMI', 'YACS', 'YDEFX', 'PY2CPP', 'CAS', 'CONFIGURATION', 'openblas', 'pthreads' ] patches : ["PERSALYS-v14.0.1-001.patch"] } version_v13_0 : { patches : [] } version_v13_0_win : { depend : ['Python', 'hdf5', 'cgns', 'tbb', 'nlopt', 'libxml2', 'eigen', 'boost', 'ADAO', 'KERNEL', 'GUI', 'Sphinx', 'qwt', 'qt', 'ParaView', 'openturns', 'YACS', 'YDEFX', 'CAS', 'CONFIGURATION' ] } version_v12_0 : { patches : ['PERSALYS-v12-002.patch', 'PERSALYS-v12-003.patch'] } version_v11_0 : { patches : ['PERSALYS-v11-001.patch', 'PERSALYS-v11-002.patch'] }