File indexing completed on 2026-03-30 07:48:31
0001
0002
0003
0004
0005
0006 from spack.package import *
0007 from spack_repo.builtin.build_systems.cmake import CMakePackage
0008
0009
0010 class Pythia6m(CMakePackage):
0011 """Pythia6 modified to better describe lepton-nucleon scattering
0012 at intermediate energies."""
0013
0014 homepage = "https://gitlab.com/eic/mceg/pythia6m"
0015 url = "https://gitlab.com/eic/mceg/pythia6m/-/archive/master/pythia6m-master.tar.gz"
0016 list_url = "https://gitlab.com/eic/mceg/pythia6m/-/tags"
0017 git = "https://gitlab.com/eic/mceg/pythia6m.git"
0018
0019 tags = ["eic"]
0020
0021 version("master", branch="master", submodules=True)
0022
0023 depends_on("fortran", type="build")
0024 depends_on("cmake@2.8:", type="build")
0025 depends_on("root")
0026
0027 def cmake_args(self):
0028 args = []
0029
0030 args.append(
0031 "-DCMAKE_CXX_STANDARD=%s" % self.spec["root"].variants["cxxstd"].value
0032 )
0033 return args