Skip to content

Commit 127fe0c

Browse files
authored
verdict: add shared and pic variants to the package (spack#2309)
1 parent f221ee5 commit 127fe0c

File tree

1 file changed

+5
-0
lines changed
  • repos/spack_repo/builtin/packages/verdict

1 file changed

+5
-0
lines changed

repos/spack_repo/builtin/packages/verdict/package.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ class Verdict(CMakePackage):
2323
version("1.4.2", sha256="225c8c5318f4b02e7215cefa61b5dc3f99e05147ad3fefe6ee5a3ee5b828964b")
2424
version("1.4.1", sha256="26fa583265cb2ced2e9b30ed26260f6c9f89c3296221d96ccd5e7bfeec219de7")
2525

26+
variant("pic", default=False, description="Build position independent code")
27+
variant("shared", default=False, description="Build shared libraries")
28+
2629
variant("doc", default=False, description="install documentation with library")
2730
variant(
2831
"mangle",
@@ -37,6 +40,8 @@ class Verdict(CMakePackage):
3740

3841
def cmake_args(self):
3942
args = [
43+
self.define_from_variant("CMAKE_POSITION_INDEPENDENT_CODE", "pic"),
44+
self.define_from_variant("BUILD_SHARED_LIBS", "shared"),
4045
self.define_from_variant("VERDICT_BUILD_DOCS", "doc"),
4146
self.define_from_variant("VERDICT_MANGLE", "mangle"),
4247
self.define_from_variant("VERDICT_ENABLE_TESTING", "test"),

0 commit comments

Comments
 (0)