summaryrefslogtreecommitdiff
path: root/doc/source/f2py/code
diff options
context:
space:
mode:
authorRohit Goswami <rgoswami@quansight.com>2022-04-29 16:04:04 +0000
committerGitHub <noreply@github.com>2022-04-29 16:04:04 +0000
commitcec19d76586c7861f3c636cddadb75431494ae4e (patch)
treeeefcaaac48d1fb2a856414c7923843397bdae6c7 /doc/source/f2py/code
parent91a3e3a500aa121cf53223b1cc75adb46979bb15 (diff)
parent691db8b812a793c2d5f467b98ec1e049524cf963 (diff)
downloadnumpy-cec19d76586c7861f3c636cddadb75431494ae4e.tar.gz
Merge pull request #21187 from HaoZeke/f2pyDeterminism
ENH: F2PY build output determinism
Diffstat (limited to 'doc/source/f2py/code')
-rw-r--r--doc/source/f2py/code/meson.build6
-rw-r--r--doc/source/f2py/code/meson_upd.build6
2 files changed, 6 insertions, 6 deletions
diff --git a/doc/source/f2py/code/meson.build b/doc/source/f2py/code/meson.build
index b756abf8f..b84bf52a9 100644
--- a/doc/source/f2py/code/meson.build
+++ b/doc/source/f2py/code/meson.build
@@ -21,10 +21,10 @@ incdir_f2py = run_command(py3,
).stdout().strip()
fibby_source = custom_target('fibbymodule.c',
- input : ['fib1.f'],
- output : ['fibbymodule.c'],
+ input : ['fib1.f'], # .f so no F90 wrappers
+ output : ['fibbymodule.c', 'fibby-f2pywrappers.f'],
command : [ py3, '-m', 'numpy.f2py', '@INPUT@',
- '-m', 'fibby', '--lower' ]
+ '-m', 'fibby', '--lower']
)
inc_np = include_directories(incdir_numpy, incdir_f2py)
diff --git a/doc/source/f2py/code/meson_upd.build b/doc/source/f2py/code/meson_upd.build
index 97bd8d175..44d69d182 100644
--- a/doc/source/f2py/code/meson_upd.build
+++ b/doc/source/f2py/code/meson_upd.build
@@ -21,10 +21,10 @@ incdir_f2py = run_command(py3,
).stdout().strip()
fibby_source = custom_target('fibbymodule.c',
- input : ['fib1.f'],
- output : ['fibbymodule.c'],
+ input : ['fib1.f'], # .f so no F90 wrappers
+ output : ['fibbymodule.c', 'fibby-f2pywrappers.f'],
command : [ py3, '-m', 'numpy.f2py', '@INPUT@',
- '-m', 'fibby', '--lower' ])
+ '-m', 'fibby', '--lower'])
inc_np = include_directories(incdir_numpy, incdir_f2py)