├── .gitattributes ├── .gitignore ├── LICENSE.txt ├── README.md ├── cmake ├── FindCython.cmake ├── FindF2PY.cmake ├── FindNumPy.cmake ├── FindPythonExtensions.cmake ├── UseCython.cmake ├── UseF2PY.cmake ├── UsePythonExtensions.cmake └── targetLinkLibrariesWithDynamicLookup.cmake ├── hello-fortran-cmaker ├── CMakeLists.txt ├── hello │ ├── __init__.py │ └── _hello.f90 ├── pyproject.toml ├── setup.py └── tests │ └── test.py ├── hello-fortran-dependency ├── CMakeLists.txt ├── hello │ └── __init__.py ├── pyproject.toml ├── setup.py ├── src │ ├── goodbye.f90 │ └── hola.f90 └── tests │ └── test.py ├── hello-fortran-numba-callbacks ├── CMakeLists.txt ├── hello │ └── __init__.py ├── pyproject.toml ├── setup.py ├── src │ ├── hello.f90 │ └── interfaces.f90 └── tests │ └── test.py └── hello-fortran ├── CMakeLists.txt ├── hello ├── __init__.py └── _hello.f90 ├── pyproject.toml ├── setup.py └── tests └── test.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindCython.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/cmake/FindCython.cmake -------------------------------------------------------------------------------- /cmake/FindF2PY.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/cmake/FindF2PY.cmake -------------------------------------------------------------------------------- /cmake/FindNumPy.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/cmake/FindNumPy.cmake -------------------------------------------------------------------------------- /cmake/FindPythonExtensions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/cmake/FindPythonExtensions.cmake -------------------------------------------------------------------------------- /cmake/UseCython.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/cmake/UseCython.cmake -------------------------------------------------------------------------------- /cmake/UseF2PY.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/cmake/UseF2PY.cmake -------------------------------------------------------------------------------- /cmake/UsePythonExtensions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/cmake/UsePythonExtensions.cmake -------------------------------------------------------------------------------- /cmake/targetLinkLibrariesWithDynamicLookup.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/cmake/targetLinkLibrariesWithDynamicLookup.cmake -------------------------------------------------------------------------------- /hello-fortran-cmaker/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-cmaker/CMakeLists.txt -------------------------------------------------------------------------------- /hello-fortran-cmaker/hello/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-cmaker/hello/__init__.py -------------------------------------------------------------------------------- /hello-fortran-cmaker/hello/_hello.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-cmaker/hello/_hello.f90 -------------------------------------------------------------------------------- /hello-fortran-cmaker/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-cmaker/pyproject.toml -------------------------------------------------------------------------------- /hello-fortran-cmaker/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-cmaker/setup.py -------------------------------------------------------------------------------- /hello-fortran-cmaker/tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-cmaker/tests/test.py -------------------------------------------------------------------------------- /hello-fortran-dependency/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-dependency/CMakeLists.txt -------------------------------------------------------------------------------- /hello-fortran-dependency/hello/__init__.py: -------------------------------------------------------------------------------- 1 | from .hola import * 2 | -------------------------------------------------------------------------------- /hello-fortran-dependency/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-dependency/pyproject.toml -------------------------------------------------------------------------------- /hello-fortran-dependency/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-dependency/setup.py -------------------------------------------------------------------------------- /hello-fortran-dependency/src/goodbye.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-dependency/src/goodbye.f90 -------------------------------------------------------------------------------- /hello-fortran-dependency/src/hola.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-dependency/src/hola.f90 -------------------------------------------------------------------------------- /hello-fortran-dependency/tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-dependency/tests/test.py -------------------------------------------------------------------------------- /hello-fortran-numba-callbacks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-numba-callbacks/CMakeLists.txt -------------------------------------------------------------------------------- /hello-fortran-numba-callbacks/hello/__init__.py: -------------------------------------------------------------------------------- 1 | from .hello import * 2 | -------------------------------------------------------------------------------- /hello-fortran-numba-callbacks/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-numba-callbacks/pyproject.toml -------------------------------------------------------------------------------- /hello-fortran-numba-callbacks/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-numba-callbacks/setup.py -------------------------------------------------------------------------------- /hello-fortran-numba-callbacks/src/hello.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-numba-callbacks/src/hello.f90 -------------------------------------------------------------------------------- /hello-fortran-numba-callbacks/src/interfaces.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-numba-callbacks/src/interfaces.f90 -------------------------------------------------------------------------------- /hello-fortran-numba-callbacks/tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran-numba-callbacks/tests/test.py -------------------------------------------------------------------------------- /hello-fortran/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran/CMakeLists.txt -------------------------------------------------------------------------------- /hello-fortran/hello/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran/hello/__init__.py -------------------------------------------------------------------------------- /hello-fortran/hello/_hello.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran/hello/_hello.f90 -------------------------------------------------------------------------------- /hello-fortran/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran/pyproject.toml -------------------------------------------------------------------------------- /hello-fortran/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran/setup.py -------------------------------------------------------------------------------- /hello-fortran/tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nicholaswogan/skbuild-f2py-examples/HEAD/hello-fortran/tests/test.py --------------------------------------------------------------------------------