packages need to reference self.spec instead of spec (#5075)
This commit is contained in:
parent
056faad3a2
commit
14076c52f1
@ -46,7 +46,7 @@ def cmake_args(self):
|
||||
# TODO: offer options for the walker used.
|
||||
args = ["-DCALLPATH_WALKER=dyninst"]
|
||||
|
||||
if spec.satisfies("^dyninst@9.3.0:"):
|
||||
if self.spec.satisfies("^dyninst@9.3.0:"):
|
||||
std_flag = self.compiler.cxx11_flag
|
||||
args.append("-DCMAKE_CXX_FLAGS='{0} -fpermissive'".format(
|
||||
std_flag))
|
||||
|
@ -53,6 +53,6 @@ class Kealib(CMakePackage):
|
||||
|
||||
def cmake_args(self):
|
||||
return [
|
||||
'-DHDF5_INCLUDE_DIR=%s' % spec['hdf5'].prefix.include,
|
||||
'-DHDF5_LIB_PATH=%s' % spec['hdf5'].prefix.lib,
|
||||
'-DHDF5_INCLUDE_DIR=%s' % self.spec['hdf5'].prefix.include,
|
||||
'-DHDF5_LIB_PATH=%s' % self.spec['hdf5'].prefix.lib,
|
||||
]
|
||||
|
@ -43,6 +43,6 @@ def cmake_args(self):
|
||||
env['CXXFLAGS'] = self.compiler.cxx11_flag
|
||||
|
||||
return [
|
||||
'-DLLD_PATH_TO_LLVM_BUILD=%s' % spec['llvm'].prefix,
|
||||
'-DLLVM_MAIN_SRC_DIR=%s' % spec['llvm'].prefix,
|
||||
'-DLLD_PATH_TO_LLVM_BUILD=%s' % self.spec['llvm'].prefix,
|
||||
'-DLLVM_MAIN_SRC_DIR=%s' % self.spec['llvm'].prefix,
|
||||
]
|
||||
|
@ -84,6 +84,7 @@ def patch(self):
|
||||
filter_file('#!/usr/bin/python', '#!/usr/bin/env python', pyfile)
|
||||
|
||||
def cmake_args(self):
|
||||
spec = self.spec
|
||||
args = [
|
||||
'-DENABLE_ODB=OFF',
|
||||
'-DENABLE_PYTHON=OFF',
|
||||
|
Loading…
Reference in New Issue
Block a user