Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0411b7f
avoid run export compiler c on win
baugetfa Nov 6, 2025
1010d4a
changed relative import to absolute
baugetfa Nov 7, 2025
88f7988
revert changed relative import to absolute
baugetfa Nov 7, 2025
848b681
revert ignore_run_exports_from to test ci win
baugetfa Nov 7, 2025
e8012cd
again ignore_run_exports_from with static lib that I forgot
baugetfa Nov 7, 2025
b5186c4
removed meson from host and explicit pkgs in host
baugetfa Nov 12, 2025
29220bf
try msvc
baugetfa Nov 12, 2025
7f9ee06
add again CC=gcc
baugetfa Nov 12, 2025
0450a28
WIP
baugetfa Nov 12, 2025
4cd4e62
WIP
baugetfa Nov 12, 2025
caffae7
set CC to cl
baugetfa Nov 12, 2025
c74703c
set FC to flang
baugetfa Nov 12, 2025
b951a24
set FC to flang 2
baugetfa Nov 12, 2025
17a53ce
WIP
baugetfa Nov 12, 2025
e749bcb
WIP
baugetfa Nov 12, 2025
82ad311
WIP
baugetfa Nov 12, 2025
5fad927
WIP
baugetfa Nov 12, 2025
9457a93
WIP
baugetfa Nov 13, 2025
ecd1eb3
try with full compilers set worked locally
baugetfa Nov 13, 2025
11d4f7a
forgot a meson arg
baugetfa Nov 13, 2025
314c83b
moved -Dfortran_std=none to pyproject
baugetfa Nov 13, 2025
424042c
removed meson_args from meta.yaml that works locally with conda-build
baugetfa Nov 13, 2025
eb7fb94
added buid sh and bat
baugetfa Nov 13, 2025
bc2ba03
changed compilers to fortran-compiler
baugetfa Nov 13, 2025
e3074b3
changed compilers to fortran-compiler
baugetfa Nov 13, 2025
353c271
back to compilers with MESON_RSP_THRESHOLD
baugetfa Nov 13, 2025
b7a120f
tryied without compilers
baugetfa Nov 14, 2025
d8f6f73
[no ci] revert
baugetfa Nov 17, 2025
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
6 changes: 6 additions & 0 deletions conda/bld.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@echo off
call "%ProgramFiles%\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
set "CC=cl"
set "FC=flang-new"
set "MESON_RSP_THRESHOLD=320000"
%python% -m pip install . --no-deps --ignore-installed --no-build-isolation -vv
3 changes: 3 additions & 0 deletions conda/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

$PYTHON -m pip install . --no-deps --ignore-installed --no-build-isolation -vv
2 changes: 0 additions & 2 deletions conda/conda_build_config.yaml

This file was deleted.

6 changes: 1 addition & 5 deletions conda/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,7 @@ source:
build:
number: 0
string: py{{ PY_VER }}
script_env:
- CC=gcc # [win]
preserve_egg_dir: True
script: {{ PYTHON }} -m pip install . --no-deps --ignore-installed --no-build-isolation -vv

requirements:
host:
Expand All @@ -35,8 +32,7 @@ requirements:
{% for dep in build_deps %}
- {{ dep }}
{% endfor %}
- {{ compiler('fortran') }} # [not win]
- {{ compiler('c') }}
- compilers
- charset-normalizer
run:
- python
Expand Down
5 changes: 4 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ requires = [
"setuptools",
"setuptools_scm",
"meson-python",
"numpy", # mandatory for f2py which is distributed with numpy
"numpy>2.0.0", # mandatory for f2py which is distributed with numpy
]
#build-backend = "setuptools.build_meta"
build-backend = "mesonpy"
Expand All @@ -20,6 +20,9 @@ fallback_version = "2.1.0.dev0"
version_scheme = "guess-next-dev"
local_scheme = "no-local-version"

[tool.meson-python.args]
setup = ['-Dfortran_std=none']

[project]
name = "openalea.ratp"
authors = [
Expand Down