fix(unity): brought version of libcomposition which works with unity builds

Note that openssl is incompatible with unity builds. This means that
fourdst can only be built as a unity build if libplugin (which is what
brings in openssl) is not build. Generally this will happen when
building only the python bindings which do not depend on openssl or
libplugin
This commit is contained in:
2025-11-28 11:46:39 -05:00
parent ac76b4ad3b
commit 86be969729
4 changed files with 4 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
project('fourdst', 'cpp', version: 'v0.9.10', default_options: ['cpp_std=c++23'], meson_version: '>=1.5.0')
project('fourdst', 'cpp', version: 'v0.9.11', default_options: ['cpp_std=c++23'], meson_version: '>=1.5.0')
add_project_arguments('-fvisibility=default', language: 'cpp')

View File

@@ -8,7 +8,7 @@ build-backend = "mesonpy"
[project]
name = "fourdst" # Choose your Python package name
version = "0.8.5" # Your project's version
version = "v0.9.11" # Your project's version
description = "Python interface to the utility fourdst modules from the 4D-STAR project"
readme = "readme.md"
license = { file = "LICENSE.txt" } # Reference your license file [cite: 2]

View File

@@ -11,4 +11,4 @@ sys.modules['fourdst.config'] = config
__all__ = ['atomic', 'composition', 'constants', 'config', 'core', 'cli']
__version__ = 'v0.9.6'
__version__ = 'v0.9.11'

View File

@@ -1,4 +1,4 @@
[wrap-git]
url = https://github.com/4D-STAR/libcomposition.git
revision = v2.2.1
revision = v2.2.2
depth = 1