'APPLICATION.products.swig' : '4.0.2'
'APPLICATION.products.openmpi' : '4.1.5'
'APPLICATION.products.MEDCOUPLING' : {tag:'master', base: 'no', section: 'default_MPI', hpc: 'yes'}
+ 'APPLICATION.products.mdurl' : {tag: '0.1.2', base: 'no', section: 'version_0_1_2_no_pip' }
+ 'APPLICATION.products.markdown_it_py' : {tag: '2.2.0', base : 'no', section: 'version_2_2_0_no_pip'}
+ 'APPLICATION.products.rich' : {tag: '13.7.1', base: 'no', section: 'version_13_7_1_no_pip' }
+ 'APPLICATION.products.meshio' : {tag: '5.3.4', base: 'no', section: 'version_5_3_4_no_pip'}
+ 'APPLICATION.products.numpy' : {tag: '1.20.3', base: 'no', section: 'version_1_20_3' }
}
{
__condition__ : "VARS.dist in ['DB11']"
--- /dev/null
+#!/bin/bash
+
+echo "##########################################################################"
+echo "mdurl" $VERSION
+echo "##########################################################################"
+
+LINUX_DISTRIBUTION="$DIST_NAME$DIST_VERSION"
+
+echo "*** check installation"
+mkdir -p ${PRODUCT_INSTALL}
+rm -rf $BUILD_DIR
+mkdir -p $BUILD_DIR/cache/pip
+cd $BUILD_DIR
+
+export PYTHONPATH=${PRODUCT_INSTALL}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH
+export PATH=${PRODUCT_INSTALL}/bin:$PATH
+
+WHEELS=('markdown_it_py-2.2.0-py3-none-any.whl')
+for WHEEL in "${WHEELS[@]}"; do
+ ${PYTHONBIN} -m pip install --cache-dir=$BUILD_DIR/cache/pip $SOURCE_DIR/$WHEEL --no-deps --prefix=$PRODUCT_INSTALL
+ if [ $? -ne 0 ]; then
+ echo "ERROR: could not install $WHEEL"
+ exit 1
+ fi
+done
+
+echo
+echo "########## END"
--- /dev/null
+#!/bin/bash
+
+echo "##########################################################################"
+echo "meshio" $VERSION
+echo "##########################################################################"
+
+LINUX_DISTRIBUTION="$DIST_NAME$DIST_VERSION"
+
+echo "*** check installation"
+mkdir -p ${PRODUCT_INSTALL}
+rm -rf $BUILD_DIR
+mkdir -p $BUILD_DIR/cache/pip
+cd $BUILD_DIR
+
+export PYTHONPATH=${PRODUCT_INSTALL}/lib/python${PYTHON_VERSION}/site-packages:$PYTHONPATH
+export PATH=${PRODUCT_INSTALL}/bin:$PATH
+
+case $LINUX_DISTRIBUTION in
+ DB10)
+ WHEELS=('typing_extensions-4.7.1-py3-none-any.whl'
+ 'meshio-5.3.4-py3-none-any.whl'
+ )
+ for WHEEL in "${WHEELS[@]}"; do
+ ${PYTHONBIN} -m pip install --cache-dir=$BUILD_DIR/cache/pip $SOURCE_DIR/$WHEEL --no-deps --target=$PRODUCT_INSTALL/lib/python${PYTHON_VERSION}/site-packages
+ if [ $? -ne 0 ]; then
+ echo "ERROR: could not install $WHEEL"
+ exit 1
+ fi
+ done
+ ;;
+ *)
+ echo "not implemented"
+ exit 1
+ ;;
+esac
+
+echo
+echo "########## END"
}
}
+version_3_0_0:
+{}
+
version_3_0_0_win:
{
archive_info : {archive_name : "markdown-it-py-3.0.0.tar.gz"}
pip : "yes"
}
}
+
+version_2_2_0_no_pip:
+{
+ compil_script: "markdown-it-py-2.2.0" + $VARS.scriptExtension
+ archive_info : {archive_name : "markdown-it-py-2.2.0-x86_64.tar.gz"}
+ properties :
+ {
+ incremental : "yes"
+ pip : "no"
+ }
+}
}
}
-version_5_3_5 :
-{
-}
-
version_5_3_5_no_pip :
{
compil_script: "meshio-5.3.5" + $VARS.scriptExtension
}
}
+version_5_3_5 :
+{
+}
+
version_5_3_5_win :
{
compil_script: "meshio-5.3.5.bat"
}
depend : ['Python', 'numpy', 'hdf5', 'h5py','rich', 'netCDF4']
}
+
+version_5_3_4_no_pip :
+{
+ compil_script: "meshio-5.3.4" + $VARS.scriptExtension
+ archive_info : {archive_name : "meshio-5.3.4-x86_64.tar.gz"}
+ properties :
+ {
+ incremental : "yes"
+ pip : "no"
+ single_install_dir : "no"
+ }
+}