diff options
author | Tim Moon <moon13@llnl.gov> | 2020-12-08 07:52:57 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-08 09:52:57 -0600 |
commit | 90b3f7f2594891e45094dce06e2c8c5bb75627c4 (patch) | |
tree | 2e94229b8e2c65d278cd76c05c97384c52a4f710 | |
parent | 15fd386a2019a3da58916945a3a00a8d3b2af9e6 (diff) | |
download | spack-90b3f7f2594891e45094dce06e2c8c5bb75627c4.tar.gz spack-90b3f7f2594891e45094dce06e2c8c5bb75627c4.tar.bz2 spack-90b3f7f2594891e45094dce06e2c8c5bb75627c4.tar.xz spack-90b3f7f2594891e45094dce06e2c8c5bb75627c4.zip |
Make sure py-protobuf package can link to libprotobuf when building (#20280)
-rw-r--r-- | var/spack/repos/builtin/packages/py-protobuf/package.py | 5 |
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'] |