From 42237ea25f457dc4d186c3c7b7dd0de390f5a724 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Eric=20M=C3=BCller?= <mueller@kip.uni-heidelberg.de>
Date: Tue, 15 Mar 2022 10:33:51 +0100
Subject: [PATCH] Fix: pynn-brainscales build depends on py-pyyaml

(Before we somehow used the runtime dependency on py-pyyaml.)
---
 packages/pynn-brainscales/package.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/packages/pynn-brainscales/package.py b/packages/pynn-brainscales/package.py
index bd42fdc9..44582985 100644
--- a/packages/pynn-brainscales/package.py
+++ b/packages/pynn-brainscales/package.py
@@ -14,6 +14,7 @@ class PynnBrainscales(WafPackage):
 
     version('2.0-rc1', branch='waf')
     depends_on('meta-brainscales', type=('build', 'link', 'run'))
+    depends_on('py-pyyaml', type=('build'))
     extends('python')
 
     def setup_build_environment(self, env):
@@ -26,6 +27,7 @@ class PynnBrainscales(WafPackage):
             query = self.spec[dep.name]
             try:
                 include.extend(query.headers.directories)
+                print('headers:', query.headers.directories, "\n")
             except:
                 pass
 
@@ -34,7 +36,7 @@ class PynnBrainscales(WafPackage):
             query = self.spec[dep.name]
             try:
                 library.extend(query.libs.directories)
-                print(query.libs.directories, "\n")
+                print('libs:', query.libs.directories, "\n")
             except:
                 pass
 
@@ -43,6 +45,7 @@ class PynnBrainscales(WafPackage):
             query = self.spec[dep.name]
             try:
                 path.append(query.prefix.bin)
+                print('bin:', query.prefix.bin, "\n")
             except:
                 pass
 
-- 
GitLab