Skip to content

Commit c429526

Browse files
committed
Submodule update
With various `pycsh_core` memory bugfixes
1 parent a47d316 commit c429526

File tree

6 files changed

+7
-9
lines changed

6 files changed

+7
-9
lines changed

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
[submodule "lib/param"]
22
path = lib/param
33
url = https://github.com/spaceinventor/libparam
4-
[submodule "lib/yaml"]
5-
path = lib/yaml
6-
url = https://github.com/yaml/libyaml.git
74
[submodule "lib/csp"]
85
path = lib/csp
96
url = https://github.com/spaceinventor/libcsp

lib/apm_csh

lib/slash

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ requires = ['meson-python']
1717
[tool.meson-python.args]
1818
# setup = ['-Dcsp:b_ndbebug=false']
1919
# We need to install the targets of the lib/pycsh_core/ subproject, since we now defer the targets to that dependency.
20-
# Normally all subproject targets would be installed, but we have to skip the CSP subproject, which causes errors due to header files not being in the Python wheel (maybe just for now?)
20+
# Normally all subproject targets would be installed, but we have to skip the CSP and libparam subprojects,
21+
# which cause errors due to their header files not being in the Python wheel (maybe just for now?)
2122
# P.S Many thanks to JB
22-
install = ['--skip-subprojects', 'csp']
23+
install = ['--skip-subprojects', 'csp,param']
2324
# TODO Kevin: builddir argument is documeted here: https://meson-python.readthedocs.io/en/stable/reference/config-settings.html#cmdoption-arg-builddir
2425
# But is doesn't appear to work.
2526
#builddir = 'builddir-pip' # Default pip builddir is 'build/', but that name is already taken by the 'build' script

0 commit comments

Comments
 (0)