summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorPeter Brady <ptb@lanl.gov>2022-04-18 07:41:00 -0600
committerGitHub <noreply@github.com>2022-04-18 09:41:00 -0400
commit3835ac0c41ce57dda16de98c40b69dac5d26d34a (patch)
tree350cf232d37e117d6efd72ba76267c9159f4b2c7 /var
parenta405a6efe3f51ba15555bbaf6d631c2c30664d6b (diff)
downloadspack-3835ac0c41ce57dda16de98c40b69dac5d26d34a.tar.gz
spack-3835ac0c41ce57dda16de98c40b69dac5d26d34a.tar.bz2
spack-3835ac0c41ce57dda16de98c40b69dac5d26d34a.tar.xz
spack-3835ac0c41ce57dda16de98c40b69dac5d26d34a.zip
spdlog: use external fmt (#30051)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/spdlog/package.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/spdlog/package.py b/var/spack/repos/builtin/packages/spdlog/package.py
index a0f829221d..bce3c766a4 100644
--- a/var/spack/repos/builtin/packages/spdlog/package.py
+++ b/var/spack/repos/builtin/packages/spdlog/package.py
@@ -49,15 +49,21 @@ class Spdlog(CMakePackage):
depends_on('cmake@3.2:', when='@:1.7.0', type='build')
depends_on('cmake@3.10:', when='@1.8.0:', type='build')
+ depends_on('fmt@5.3:')
+ depends_on('fmt@7:', when='@1.7:')
+ depends_on('fmt@8:', when='@1.9:')
+
def cmake_args(self):
args = []
if self.spec.version >= Version('1.4.0'):
args.extend([
self.define_from_variant('SPDLOG_BUILD_SHARED', 'shared'),
+ self.define('SPDLOG_FMT_EXTERNAL', 'ON'),
# tests and examples
self.define('SPDLOG_BUILD_TESTS', self.run_tests),
- self.define('SPDLOG_BUILD_EXAMPLE', self.run_tests)
+ self.define('SPDLOG_BUILD_EXAMPLE', self.run_tests),
+
])
return args