# Check if meataxe was properly installed
sage -c "import sage.libs.meataxe" || sdh_die "sage.libs.meataxe cannot be imported. To solve this, it is enough to retry installation of p_group_cohomology"

cd src

# building modular_resolution
cd `ls -d modular_resolution*`
sdh_configure || sdh_die "Error configuring modular_resolution"
sdh_make || sdh_die "Error making modular_resolution"
# sdh_make install got broken by trac ticket #24106
$MAKE install || sdh_die "Error installing modular_resolution"
cd ..

# building pGroupCohomology
cd `ls -d pGroupCohomology*`
sdh_pip_install .

if [ "x$SAGE_SPKG_INSTALL_DOCS" = xyes ] ; then
    cd doc
    $MAKE html || sdh_die "Error building documentation"
    rm -r "$SAGE_SHARE/doc/p_group_cohomology"
    cp -r build/html "$SAGE_SHARE/doc/p_group_cohomology" || sdh_die "Error moving documentation to $SAGE_SHARE/doc/p_group_cohomology"
fi
