deptypes: mark deptypes in packages
This commit is contained in:
@@ -44,16 +44,16 @@ class Julia(Package):
|
||||
patch('openblas.patch', when='@0.4:0.4.5')
|
||||
|
||||
# Build-time dependencies:
|
||||
# depends_on("awk")
|
||||
# depends_on("m4")
|
||||
# depends_on("pkg-config")
|
||||
# depends_on("awk", type='build')
|
||||
# depends_on("m4", type='build')
|
||||
# depends_on("pkg-config", type='build')
|
||||
|
||||
# Combined build-time and run-time dependencies:
|
||||
depends_on("binutils")
|
||||
depends_on("cmake @2.8:")
|
||||
depends_on("git")
|
||||
depends_on("openssl")
|
||||
depends_on("python @2.7:2.999")
|
||||
depends_on("binutils", type=nolink)
|
||||
depends_on("cmake @2.8:", type=nolink)
|
||||
depends_on("git", type=nolink)
|
||||
depends_on("openssl", type=nolink)
|
||||
depends_on("python @2.7:2.999", type=nolink)
|
||||
|
||||
# I think that Julia requires the dependencies above, but it
|
||||
# builds fine (on my system) without these. We should enable them
|
||||
@@ -93,8 +93,8 @@ class Julia(Package):
|
||||
# USE_SYSTEM_LIBGIT2=0
|
||||
|
||||
# Run-time dependencies for Julia packages:
|
||||
depends_on("hdf5")
|
||||
depends_on("mpi")
|
||||
depends_on("hdf5", type='run')
|
||||
depends_on("mpi", type='run')
|
||||
|
||||
def install(self, spec, prefix):
|
||||
# Explicitly setting CC, CXX, or FC breaks building libuv, one
|
||||
|
Reference in New Issue
Block a user