diff --git a/packages/hxtorch/package.py b/packages/hxtorch/package.py index fdb1b883cc860cb22a14ee8ff6670fbb0c8853ca..1af5ac0f95687bbdd87907b11f868cae4861d66d 100644 --- a/packages/hxtorch/package.py +++ b/packages/hxtorch/package.py @@ -59,28 +59,37 @@ class Hxtorch(WafPackage): include = [] for dep in self.spec.traverse(deptype='build'): + if dep.name == 'pthreadpool': + print('skipping {} for headers'.format(dep.name)) + continue query = self.spec[dep.name] try: include.extend(query.headers.directories) - print('headers:', query.headers.directories, "\n") + print('headers (', dep.name, '):', query.headers.directories, "\n") except: pass library = [] for dep in self.spec.traverse(deptype=('link', 'run')): + if dep.name == 'pthreadpool': + print('skipping {} for libs'.format(dep.name)) + continue query = self.spec[dep.name] try: library.extend(query.libs.directories) - print('libs:', query.libs.directories, "\n") + print('libs (', dep.name, '):', query.libs.directories, "\n") except: pass path = [] for dep in self.spec.traverse(deptype=('build', 'link', 'run')): + if dep.name == 'pthreadpool': + print('skipping {} for bin'.format(dep.name)) + continue query = self.spec[dep.name] try: path.append(query.prefix.bin) - print('bin:', query.prefix.bin, "\n") + print('bin (', dep.name, '):', query.prefix.bin, "\n") except: pass diff --git a/spack.yaml b/spack.yaml index a54cfeffac28103674a1db90700baaf81e2be187..02f0dcb7f194cdb83c36be3b5eba973310ef7853 100644 --- a/spack.yaml +++ b/spack.yaml @@ -30,7 +30,7 @@ spack: - py-formencode - tvb-framework ^binutils+ld+gold - pynn-brainscales@2.0-rc8 ^log4cxx@0.10.0 ^googletest@1.11.0:+gmock - #- hxtorch@2.0-rc6 ^log4cxx@0.10.0 ^googletest@1.11.0:+gmock + - hxtorch@2.0-rc8 ^log4cxx@0.10.0 ^googletest@1.11.0:+gmock - py-neo #- py-cerebstats #- py-cerebunit