From 58399b500c400f63c060a0894c3c27f7928fb3c0 Mon Sep 17 00:00:00 2001 From: Giulio Eulisse <10544+ktf@users.noreply.github.com> Date: Tue, 6 Jan 2026 13:48:32 +0100 Subject: [PATCH] Modernize HepMC recipe --- hepmc.sh | 31 ++++++++++--------------------- 1 file changed, 10 insertions(+), 21 deletions(-) diff --git a/hepmc.sh b/hepmc.sh index 3d316423a0..f6a752ad7f 100644 --- a/hepmc.sh +++ b/hepmc.sh @@ -1,40 +1,29 @@ package: HepMC version: "%(tag_basename)s" -tag: HEPMC_02_06_10 -source: https://gitlab.cern.ch/hepmc/HepMC.git +tag: HEPMC_02_06_10-alice1 +source: https://gitlab.cern.ch/alisw/HepMC.git build_requires: - CMake - GCC-Toolchain:(?!osx.*) + - alibuild-recipe-tools + - ninja --- #!/bin/bash -e - cmake $SOURCEDIR \ + -G Ninja \ -Dmomentum=GEV \ -Dlength=MM \ -Dbuild_docs:BOOL=OFF \ -DCMAKE_INSTALL_PREFIX=$INSTALLROOT -make ${JOBS+-j $JOBS} -make install +cmake --build . -- ${JOBS+-j $JOBS} install # Modulefile MODULEDIR="$INSTALLROOT/etc/modulefiles" MODULEFILE="$MODULEDIR/$PKGNAME" mkdir -p "$MODULEDIR" -cat > "$MODULEFILE" < "$MODULEFILE" +cat >> "$MODULEFILE" <