Loading cmake/FindSlurm.cmake +20 −1 Original line number Diff line number Diff line Loading @@ -72,10 +72,29 @@ The following cache variables may also be set: find_path( SLURM_INCLUDE_DIR NAMES slurm/slurm.h PATHS ENV SLURM ENV SLURM_PATH ENV SLURM_ROOT ENV CPATH ENV C_INCLUDE_PATH ENV CPLUS_INCLUDE_PATH PATH_SUFFIXES include ) find_library(SLURM_LIBRARY NAMES slurm) find_library(SLURM_LIBRARY NAMES slurm PATHS ENV SLURM ENV SLURM_PATH ENV SLURM_ROOT ENV LD_LIBRARY_PATH ENV LIBRARY_PATH ENV PATH PATH_SUFFIXES "lib" "lib64" ) mark_as_advanced(SLURM_INCLUDE_DIR SLURM_LIBRARY) Loading spack/packages/hiredis/package.py +2 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ from spack.package import * class Hiredis(MakefilePackage): class Hiredis(CMakePackage): """A minimalistic C client library for the Redis database.""" homepage = "https://github.com/redis/hiredis" Loading @@ -37,3 +37,4 @@ class Hiredis(MakefilePackage): def edit(self, spec, prefix): env['PREFIX'] = prefix env['USE_SSL'] = '1' spack/packages/scord/package.py +6 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,12 @@ class Scord(CMakePackage): depends_on("boost@1.71 +program_options", when='@0.2.0:') depends_on("redis-plus-plus@1.3.3:", when='@0.2.0:') depends_on("cargo@0.3.2:", when='@0.3.1:') depends_on("slurm", when='@0.3.1:') # slurm: # externals: # - spec: "slurm@23.02.6" # prefix: "opt/slurm-23.02.6/" with when("@0.2.0: +ofi"): depends_on("libfabric@1.14.0 fabrics=sockets,tcp,rxm") Loading Loading
cmake/FindSlurm.cmake +20 −1 Original line number Diff line number Diff line Loading @@ -72,10 +72,29 @@ The following cache variables may also be set: find_path( SLURM_INCLUDE_DIR NAMES slurm/slurm.h PATHS ENV SLURM ENV SLURM_PATH ENV SLURM_ROOT ENV CPATH ENV C_INCLUDE_PATH ENV CPLUS_INCLUDE_PATH PATH_SUFFIXES include ) find_library(SLURM_LIBRARY NAMES slurm) find_library(SLURM_LIBRARY NAMES slurm PATHS ENV SLURM ENV SLURM_PATH ENV SLURM_ROOT ENV LD_LIBRARY_PATH ENV LIBRARY_PATH ENV PATH PATH_SUFFIXES "lib" "lib64" ) mark_as_advanced(SLURM_INCLUDE_DIR SLURM_LIBRARY) Loading
spack/packages/hiredis/package.py +2 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ from spack.package import * class Hiredis(MakefilePackage): class Hiredis(CMakePackage): """A minimalistic C client library for the Redis database.""" homepage = "https://github.com/redis/hiredis" Loading @@ -37,3 +37,4 @@ class Hiredis(MakefilePackage): def edit(self, spec, prefix): env['PREFIX'] = prefix env['USE_SSL'] = '1'
spack/packages/scord/package.py +6 −0 Original line number Diff line number Diff line Loading @@ -90,6 +90,12 @@ class Scord(CMakePackage): depends_on("boost@1.71 +program_options", when='@0.2.0:') depends_on("redis-plus-plus@1.3.3:", when='@0.2.0:') depends_on("cargo@0.3.2:", when='@0.3.1:') depends_on("slurm", when='@0.3.1:') # slurm: # externals: # - spec: "slurm@23.02.6" # prefix: "opt/slurm-23.02.6/" with when("@0.2.0: +ofi"): depends_on("libfabric@1.14.0 fabrics=sockets,tcp,rxm") Loading