Skip to content

Commit df078ff

Browse files
authored
Merge pull request #856 from PowerGridModel/feature/libboost-headers-from-pypi
get libboost-headers from pypi
2 parents 45cc5f9 + 3171fa2 commit df078ff

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ requires = [
99
"pybuild-header-dependency",
1010
"msgpack-cxx",
1111
"nlohmann-json",
12+
"libboost-headers"
1213
]
1314
build-backend = "setuptools.build_meta"
1415

setup.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,11 @@ def get_required_dependency_include() -> list[str]:
3030
either empty list or a list of header path
3131
"""
3232
try:
33+
import libboost_headers
3334
import msgpack_cxx
3435
import nlohmann_json
3536

36-
return [str(msgpack_cxx.get_include()), str(nlohmann_json.get_include())]
37+
return [str(msgpack_cxx.get_include()), str(nlohmann_json.get_include()), str(libboost_headers.get_include())]
3738
except ImportError:
3839
return []
3940

@@ -48,7 +49,7 @@ def get_pre_installed_header_include() -> list[str]:
4849
try:
4950
from pybuild_header_dependency import HeaderResolver
5051

51-
resolver = HeaderResolver({"eigen": None, "boost": None})
52+
resolver = HeaderResolver({"eigen": None})
5253
return [str(resolver.get_include())]
5354
except ImportError:
5455
return []

0 commit comments

Comments
 (0)