packages need to reference self.spec instead of spec (#5075)

This commit is contained in:
Gregory Lee 2017-08-11 15:24:40 -07:00 committed by Adam J. Stewart
parent 056faad3a2
commit 14076c52f1
4 changed files with 6 additions and 5 deletions

View File

@ -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))

View File

@ -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,
]

View File

@ -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,
]

View File

@ -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',