summaryrefslogtreecommitdiff
path: root/doc/source/f2py/buildtools
Commit message (Collapse)AuthorAgeFilesLines
* BLD: enable building NumPy with MesonRalf Gommers2022-11-251-4/+2
| | | | | | | | | | | | | | | | | | | This enables building with NumPy on Linux and macOS. Windows support should be complete to, but is untested as of now and may need a few tweaks. This contains: - A set of `meson.build` files and related code generation script tweaks, header templates, etc. - One CI job on Linux - Basic docs on using Meson to build NumPy (not yet integrated in the html docs, it's too early for that - this is for early adopters right now). The build should be complete, with the major exception of SIMD support. The full test suite passes. See gh-22546 for the tracking issue with detailed notes on the plan for switching NumPy to Meson as its build system. Co-authored-by: Stefan van der Walt <stefanv@berkeley.edu>
* Update index.rstNathan Rooy2022-10-311-1/+1
|
* DOC: RST Titles Underline reordering (#21677)Matthias Bussonnier2022-06-082-3/+3
| | | | | | | | | | | | | | | | | | | | | * ~ not ^ * = skipped for - * swap - and = underline in files they are swapped * * to = in header underline * - to = and * to - for consitency * A few more change * -> ~ * use ~ instead of + * DOC: Fixup `c-api/array.rst` with further ^ with ~ replacement There is still a fourth level here, which remains using " Co-authored-by: Sebastian Berg <sebastian@sipsolutions.net>
* MAINT: Pick a better nameRohit Goswami2022-04-292-2/+2
| | | | | | Co-authored-by: Ralf Gommers <ralf.gommers@gmail.com> Co-authored-by: Pearu Peterson <pearu.peterson@gmail.com> Co-authored-by: Melissa Weber Mendonça <melissawm@gmail.com>
* ENH: Switch to a negative flagRohit Goswami2022-03-212-4/+8
| | | | | | Also remove FutureWarning and update documentation Co-authored-by: Ralf Gommers <ralf.gommers@gmail.com>
* DOC: Reword for new emptygen behaviourRohit Goswami2022-03-212-4/+4
|
* DOC: Update documentation and usageRohit Goswami2022-03-122-1/+7
|
* DOC: Add more details on F2PY output conditionsRohit Goswami2021-12-041-4/+7
|
* DOC: nicer CMake exampleHenry Schreiner2021-11-222-6/+6
| | | | | | | | | | This updates the CMake example with several improvements. * The modern CLI usage (3.14+) is used for configurting and building (plain CMake and scikit-build examples) * Removed CXX variable setting (not a CXX project) * Ensured Python 3.7+ is discoverd, and also avoid requiring Development.Embed (component not present in some places like manylinux) * Nicer include directory listing * Drop unused varaible * Use FindPython's integrated module support * Avoid directory-level settings, use only target level settings instead (as noted in the orignal comment - also this was originally directory scope, not project scope)
* DOC: Address build system review IRohit Goswami2021-11-164-12/+22
| | | | | | Co-authored-by: Ralf Gommers <ralf.gommers@gmail.com> Co-authored-by: Christoph Buchner <bilderbuchi@phononoia.at> Co-authored-by: Melissa Weber Mendonça <melissawm@gmail.com>
* DOC: Update meson and f2py for automated wrappersRohit Goswami2021-11-152-0/+26
|
* DOC: Fix omission in build docsRohit Goswami2021-11-151-4/+14
|
* DOC: Add signature file build informationRohit Goswami2021-11-154-11/+22
|
* DOC: F2PY build system overviewRohit Goswami2021-11-151-1/+43
|
* DOC: Add F77 scikit-build exampleRohit Goswami2021-11-151-0/+79
| | | | Co-authored-by: Nick Wogan <wogan@uw.edu>
* MAINT: Fix build issuesRohit Goswami2021-11-151-7/+8
|
* DOC: Short note on the cmakelists.txtRohit Goswami2021-11-151-0/+7
|
* DOC: Add note about `make`Rohit Goswami2021-11-151-0/+4
|
* DOC: Add CMake with F2PYRohit Goswami2021-11-154-2/+43
|
* DOC: Detail Meson and F2PY usageHaoZeke2021-11-154-0/+217