#!/bin/sh

case $1 in
  --version)
    echo 2.2.16;;
  --prefix)
    echo /usr;;
  --libs)
    hepmc2libs=$(echo "" | cut -d " " -f 1,3);
    echo -L/usr/lib64/SHERPA-MC -lSherpaMain $hepmc2libs;;
  --python-libs)
    echo /usr/lib/python3.13/site-packages;;
  --load-mpi4py)
    echo ;;
  --incdir)
    echo /usr/include/SHERPA-MC;;
  --libdir)
    echo /usr/lib64/SHERPA-MC;;
  --datadir)
    echo /usr/share/SHERPA-MC;;
  --ldflags)
    hepmc2libs=$(echo "" | cut -d " " -f 1,3);
    echo -L/usr/lib64/SHERPA-MC -lSherpaMain $hepmc2libs ;;
  --cppflags)
    echo -I/usr/include/SHERPA-MC;;
  --cxx)
    echo g++ -Wl,--no-as-needed;;
  *)
    echo "Sherpa-config: configuration tool for the Monte Carlo";
    echo "               event generator Sherpa: http://sherpa.hepforge.org";
    echo "Options:";
    echo "  Sherpa-config --version : returns Sherpa version";
    echo "  Sherpa-config --prefix  : returns the installation path";
    echo "  Sherpa-config --incdir  : returns the path of Sherpa headers";
    echo "  Sherpa-config --libs    : returns the linker line to link with Sherpa";
    echo "  Sherpa-config --datadir : returns the path of Sherpa data (like Decaydata, PDFs)";
    echo "  Sherpa-config --ldflags : returns the LDFLAGS used for Sherpa";
    echo "  Sherpa-config --cppflags : returns the preprocessor FLAGS needed for Sherpa headers";;
esac

