xref: /petsc/src/binding/petsc4py/demo/legacy/perftest/makefile.f2py (revision 5a48edb989d3ea10d6aff6c0e26d581c18691deb)
1*55a74a43SLisandro Dalcin-include ../../../../../petscdir.mk.f2py
2*55a74a43SLisandro Dalcin# -*- makefile -*-
3*55a74a43SLisandro Dalcin
4*55a74a43SLisandro DalcinMODULE=App
5*55a74a43SLisandro Dalcin.PHONY:all
6*55a74a43SLisandro Dalcinall: ${MODULE}.so
7*55a74a43SLisandro Dalcin
8*55a74a43SLisandro DalcinF2PY = f2py
9*55a74a43SLisandro DalcinF2PY_FLAGS  = --quiet
10*55a74a43SLisandro DalcinF2PY_FLAGS += --noarch --f90flags=''
11*55a74a43SLisandro DalcinF2PY_FLAGS += -DF2PY_REPORT_ON_ARRAY_COPY=1
12*55a74a43SLisandro Dalcin
13*55a74a43SLisandro Dalcin${MODULE}.so: ${MODULE}.pyf ${MODULE}.f90
14*55a74a43SLisandro Dalcin	${F2PY} ${F2PY_FLAGS} -m ${MODULE} -c $< ${MODULE}.f90
15