Skip to content

Commit

Permalink
Fix meson build by adding missing python files
Browse files Browse the repository at this point in the history
  • Loading branch information
tobiasdiez committed Nov 17, 2024
1 parent 39ebbe4 commit 6ad795f
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 5 deletions.
6 changes: 1 addition & 5 deletions src/meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -78,11 +78,7 @@ endif
# that too to make the fallback detection with CMake work
blas_order += ['cblas', 'openblas', 'OpenBLAS', 'flexiblas', 'blis', 'blas']
blas = dependency(blas_order)
gsl = dependency(
'gsl',
version: '>=2.5',
required: true,
)
gsl = dependency('gsl', version: '>=2.5', required: true)
gd = cc.find_library('gd')
# Only some platforms have a standalone math library (https://mesonbuild.com/howtox.html#add-math-library-lm-portably)
m = cc.find_library('m', required: false)
Expand Down
2 changes: 2 additions & 0 deletions src/sage/matroids/meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ py.install_sources(
'basis_exchange_matroid.pxd',
'basis_matroid.pxd',
'catalog.py',
'chow_ring.py',
'chow_ring_ideal.py',
'circuit_closures_matroid.pxd',
'circuits_matroid.pxd',
'constructor.py',
Expand Down
1 change: 1 addition & 0 deletions src/sage/rings/meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ py.install_sources(
'ring_extension_element.pxd',
'ring_extension_homset.py',
'ring_extension_morphism.pxd',
'species.py',
'sum_of_squares.pxd',
'tate_algebra.py',
'tate_algebra_element.pxd',
Expand Down

0 comments on commit 6ad795f

Please sign in to comment.