summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/py-protobuf/package.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-protobuf/package.py b/var/spack/repos/builtin/packages/py-protobuf/package.py
index 4876832dcf..7cacda0416 100644
--- a/var/spack/repos/builtin/packages/py-protobuf/package.py
+++ b/var/spack/repos/builtin/packages/py-protobuf/package.py
@@ -58,6 +58,11 @@ class PyProtobuf(PythonPackage):
return '.'
@when('+cpp')
+ def setup_build_environment(self, env):
+ protobuf_dir = self.spec['protobuf'].libs.directories[0]
+ env.prepend_path('LIBRARY_PATH', protobuf_dir)
+
+ @when('+cpp')
def build_args(self, spec, prefix):
return ['--cpp_implementation']