Skip to content
Open
Show file tree
Hide file tree
Changes from 7 commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
d585d12
Update dependencies in meta.yaml
williampiat3 Feb 16, 2026
7701d69
Disable Mumps support in build script
williampiat3 Feb 16, 2026
f79cf5d
Disable Mumps support in build script
williampiat3 Feb 16, 2026
760f913
Disable Mumps support in bld_core.bat
williampiat3 Feb 16, 2026
380647c
MNT: Re-rendered with conda-smithy 3.54.2 and conda-forge-pinning 202…
Feb 16, 2026
fdc7917
Remove exclude-regex from ctest command
williampiat3 Feb 16, 2026
dc0f7e4
Add python-mumps to build dependencies
williampiat3 Feb 16, 2026
e9ea5da
Update version to 2.5.1.1 in meta.yaml
Laureleen06 Feb 20, 2026
28c90de
Add vcomp14 dependency for Windows builds
Laureleen06 Feb 20, 2026
1e3a1ca
(test) Add skip condition for Python versions below 3.11
williampiat3 Feb 20, 2026
1cb0e44
Refactor numpy version requirements in meta.yaml
Laureleen06 Feb 20, 2026
9720108
Update cvxpy requirement in meta.yaml
Laureleen06 Feb 20, 2026
c112088
Update meta.yaml
Laureleen06 Feb 21, 2026
13e9dea
Move build scripts under the build section in meta.yaml
Laureleen06 Feb 21, 2026
efcb703
Update Python version condition for build skip
Laureleen06 Feb 21, 2026
3421126
Update Python version check to skip for py<311
Laureleen06 Feb 21, 2026
56dde15
MNT: Re-rendered with conda-smithy 3.54.2 and conda-forge-pinning 202…
Feb 21, 2026
90da30e
MNT: Re-rendered with conda-smithy 3.54.2 and conda-forge-pinning 202…
Feb 23, 2026
0da766b
Fix formatting in recipe/meta.yaml
Laureleen06 Feb 26, 2026
2192c18
Unskip build in meta.yaml
Laureleen06 Feb 26, 2026
83522ca
Refactor build scripts for platform-specific outputs
Laureleen06 Feb 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .ci_support/linux_64_.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,7 @@ libboost_headers:
libscotch:
- 7.0.10
mkl_devel:
- '2024'
mumps_seq:
- 5.8.1
- '2025'
numpy:
- '2'
pin_run_as_build:
Expand Down
6 changes: 3 additions & 3 deletions .ci_support/osx_64_.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
MACOSX_DEPLOYMENT_TARGET:
- '10.13'
- '11.0'
MACOSX_SDK_VERSION:
- '10.13'
- '11.0'
c_stdlib:
- macosx_deployment_target
c_stdlib_version:
- '10.13'
- '11.0'
channel_sources:
- conda-forge
channel_targets:
Expand Down
4 changes: 1 addition & 3 deletions .ci_support/win_64_.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ github_actions_labels:
libboost_headers:
- '1.88'
mkl_devel:
- '2024'
mumps_seq:
- 5.8.1
- '2025'
numpy:
- '2'
pin_run_as_build:
Expand Down
19 changes: 19 additions & 0 deletions .scripts/run_osx_build.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion azure-pipelines.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion recipe/bld_core.bat
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ cd cmakeBuild%PY_VER%
cmake .. -G "Ninja" ^
-D CMAKE_BUILD_TYPE=Release ^
-D CMAKE_EXPORT_COMPILE_COMMANDS:BOOL="TRUE" ^
-D Muscat_ENABLE_Mumps:BOOL=ON ^
-D Muscat_ENABLE_Python:BOOL=ON ^
-D Muscat_ENABLE_Documentation=OFF ^
-D mmg_DIR:PATH=%PREFIX%/lib/cmake/mmg ^
Expand Down
1 change: 0 additions & 1 deletion recipe/build_core.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ mkdir -p ${BUILD_DIR}
cmake ${CMAKE_ARG} \
-D CMAKE_BUILD_TYPE=${BUILD_CONFIG} \
-D CMAKE_EXPORT_COMPILE_COMMANDS:BOOL="TRUE" \
-D Muscat_ENABLE_Mumps=ON \
-D Muscat_ENABLE_Python:BOOL=ON \
-D Muscat_ENABLE_Documentation=OFF \
-D mmg_DIR:PATH=${PREFIX}/lib/cmake/mmg \
Expand Down
2 changes: 0 additions & 2 deletions recipe/build_core_OsX.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ mkdir -p ${BUILD_DIR}
cmake ${CMAKE_ARG} \
-D CMAKE_BUILD_TYPE=${BUILD_CONFIG} \
-D CMAKE_EXPORT_COMPILE_COMMANDS:BOOL="TRUE" \
-D Muscat_ENABLE_Mumps=OFF \
-D Muscat_ENABLE_Python:BOOL=ON \
-D Muscat_ENABLE_Documentation=OFF \
-D mmg_DIR:PATH=${PREFIX}/lib/cmake/mmg \
Expand All @@ -28,7 +27,6 @@ cmake \
ctest \
--test-dir ${BUILD_DIR} \
--output-on-failure \
--exclude-regex "NativeMumpsSolver|coverage" \
--parallel 16

cmake --install ${BUILD_DIR}
8 changes: 4 additions & 4 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,7 @@ outputs:
- h5py
- matplotlib-base
- pycgns-core
- mumps-seq # [not osx]
- mumps-include # [linux]
- python-mumps
run:
- python
- {{ pin_compatible('numpy') }}
Expand All @@ -89,7 +88,7 @@ outputs:
- h5py
- matplotlib-base
- pycgns-core
- mumps-seq # [not osx]
- python-mumps
imports:
- Muscat
commands:
Expand Down Expand Up @@ -122,7 +121,7 @@ outputs:
- mmgsuite =5.8
- cvxpy # [not osx or py!=313 ]
- pycgns-core
- mumps-seq # [not osx]
- python-mumps
test:
imports:
- psutil
Expand Down Expand Up @@ -174,6 +173,7 @@ outputs:
- mmgsuite =5.8
- pycgns-core
- cvxpy # [not osx or py!=313 ]
- python-mumps
test:
imports:
- numpy
Expand Down
Loading