From 2a97bcbd5a7861cac6b121bd929aae6cdd05b63a Mon Sep 17 00:00:00 2001 From: Edward Hartnett <38856240+edwardhartnett@users.noreply.github.com> Date: Wed, 1 Mar 2023 02:29:12 -0700 Subject: bacio: add v2.6.0, including handling of shared library builds (#35490) --- var/spack/repos/builtin/packages/bacio/package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/var/spack/repos/builtin/packages/bacio/package.py b/var/spack/repos/builtin/packages/bacio/package.py index 19dbcbdf49..366f41baff 100644 --- a/var/spack/repos/builtin/packages/bacio/package.py +++ b/var/spack/repos/builtin/packages/bacio/package.py @@ -13,9 +13,12 @@ class Bacio(CMakePackage): homepage = "https://noaa-emc.github.io/NCEPLIBS-bacio" url = "https://github.com/NOAA-EMC/NCEPLIBS-bacio/archive/refs/tags/v2.4.1.tar.gz" + git = "https://github.com/NOAA-EMC/NCEPLIBS-bacio" maintainers("t-brown", "edwardhartnett", "AlexanderRichert-NOAA", "Hang-Lei-NOAA") + version("develop", branch="develop") + version("2.6.0", sha256="03fef581e1bd3710fb8d2f2659a6c3e01a0437c1350ba53958d2ff1ffef47bcb") version("2.5.0", sha256="540a0ed73941d70dbf5d7b21d5d0a441e76fad2bfe37dfdfea0db3e98fc0fbfb") # Prefer version 2.4.1 because the library and include directory @@ -29,9 +32,11 @@ class Bacio(CMakePackage): ) variant("pic", default=True, description="Build with position-independent-code") + variant("shared", default=False, description="Build shared library", when="@2.6.0:") def cmake_args(self): args = [self.define_from_variant("CMAKE_POSITION_INDEPENDENT_CODE", "pic")] + args.append(self.define_from_variant("BUILD_SHARED_LIBS", "shared")) return args -- cgit v1.2.3-60-g2f50