# GNUmakefile
# definitions for building "fftw"

TOP = ../..
NAME = fftw
TYPE = lib
OBJ = \
  fn_1 fn_2 fn_3 fn_4 fn_5 fn_6 fn_7 fn_8 fn_9  \
  fn_10 fn_11 fn_12 fn_13 fn_14 fn_15 fn_16 fn_32 fn_64 \
  ftw_2 ftw_3 ftw_4 ftw_5 ftw_6 ftw_7 ftw_8 ftw_9 \
  ftw_10 ftw_16 ftw_32 ftw_64 \
  fni_1 fni_2 fni_3 fni_4 fni_5 fni_6 fni_7 fni_8 fni_9 \
  fni_10 fni_11 fni_12 fni_13 fni_14 fni_15 fni_16 fni_32 fni_64 \
  ftwi_2 ftwi_3 ftwi_4 ftwi_5 ftwi_6 ftwi_7 ftwi_8 ftwi_9 \
  ftwi_10 ftwi_16 ftwi_32 ftwi_64 \
  timer config planner twiddle executor generic fftwnd \
  malloc wisdom wisdomio putils rader fftwf77
LIB = m
LINKCPP = no
HEADER = config fftw-int fftw
DEMO =
DEMOOBJ =
DEMOLIB =
DEMOLINKCPP =

ifeq (0,$(MAKELEVEL))
.PHONY : src clean
src clean : ; $(MAKE) -C $(TOP) SRC="$(NAME)" $@
endif

CPPFLAGS := -I$(srcdir)/fftw $(CPPFLAGS)
