Skip to content

Commit 4076bce

Browse files
author
Release Manager
committed
gh-38982: Fix meson build by adding missing files <!-- ^ Please provide a concise and informative title. --> <!-- ^ Don't put issue numbers in the title, do this in the PR description below. --> <!-- ^ For example, instead of "Fixes #12345" use "Introduce new method to calculate 1 + 2". --> <!-- v Describe your changes below in detail. --> <!-- v Why is this change required? What problem does it solve? --> <!-- v If this PR resolves an open issue, please link to it here. For example, "Fixes #12345". --> Fixes the meson build. ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [ ] The title is concise and informative. - [ ] The description explains in detail what this PR is about. - [ ] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - #12345: short description why this is a dependency --> <!-- - #34567: ... --> URL: #38982 Reported by: Tobias Diez Reviewer(s): Kwankyu Lee
2 parents edc24d5 + f211bdc commit 4076bce

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

src/meson.build

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,7 @@ endif
7878
# that too to make the fallback detection with CMake work
7979
blas_order += ['cblas', 'openblas', 'OpenBLAS', 'flexiblas', 'blis', 'blas']
8080
blas = dependency(blas_order)
81-
gsl = dependency(
82-
'gsl',
83-
version: '>=2.5',
84-
required: true,
85-
)
81+
gsl = dependency('gsl', version: '>=2.5', required: true)
8682
gd = cc.find_library('gd')
8783
# Only some platforms have a standalone math library (https://mesonbuild.com/howtox.html#add-math-library-lm-portably)
8884
m = cc.find_library('m', required: false)

src/sage/matroids/meson.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ py.install_sources(
44
'basis_exchange_matroid.pxd',
55
'basis_matroid.pxd',
66
'catalog.py',
7+
'chow_ring.py',
8+
'chow_ring_ideal.py',
79
'circuit_closures_matroid.pxd',
810
'circuits_matroid.pxd',
911
'constructor.py',

src/sage/rings/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ py.install_sources(
7272
'ring_extension_element.pxd',
7373
'ring_extension_homset.py',
7474
'ring_extension_morphism.pxd',
75+
'species.py',
7576
'sum_of_squares.pxd',
7677
'tate_algebra.py',
7778
'tate_algebra_element.pxd',

0 commit comments

Comments
 (0)