diff options
author | Sinan <sbulutw@gmail.com> | 2019-09-12 13:31:03 -0700 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2019-09-12 15:31:03 -0500 |
commit | b95b4bb9e0ccc27b99e8c5bab54175563c6128ba (patch) | |
tree | ac1cdeb84af2c993c0f2ea70d839395fd473d885 | |
parent | 96ba5a126569333488dc1de320d133d079a1d9f7 (diff) | |
download | spack-b95b4bb9e0ccc27b99e8c5bab54175563c6128ba.tar.gz spack-b95b4bb9e0ccc27b99e8c5bab54175563c6128ba.tar.bz2 spack-b95b4bb9e0ccc27b99e8c5bab54175563c6128ba.tar.xz spack-b95b4bb9e0ccc27b99e8c5bab54175563c6128ba.zip |
add compilation option to sqlite (#12794)
* add compilation option to sqlite
* rename variant
* fix bug
* re-rename variant
-rw-r--r-- | var/spack/repos/builtin/packages/sqlite/package.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/sqlite/package.py b/var/spack/repos/builtin/packages/sqlite/package.py index 4113cc06f2..5bdff6524f 100644 --- a/var/spack/repos/builtin/packages/sqlite/package.py +++ b/var/spack/repos/builtin/packages/sqlite/package.py @@ -34,6 +34,7 @@ class Sqlite(AutotoolsPackage): '(unsafe for <3.26.0.0 due to Magellan).') variant('rtree', default=False, description='Build with Rtree module') + variant('column_metadata', default=False, description="Build with COLUMN_METADATA") # See https://blade.tencent.com/magellan/index_en.html conflicts('+fts', when='@:3.25.99.99') @@ -106,6 +107,10 @@ class Sqlite(AutotoolsPackage): if '+rtree' in self.spec: args.append('CPPFLAGS=-DSQLITE_ENABLE_RTREE=1') + # Ref: https://sqlite.org/compile.html + if '+column_metadata' in self.spec: + args.append('CPPFLAGS=-DSQLITE_ENABLE_COLUMN_METADATA=1') + return args @run_after('install') |