1 arta 1.1 # For the interpolate library, the make system will generate 64-bit binaries only.
2
3 # Standard things
4 sp := $(sp).x
5 dirstack_$(sp) := $(d)
6 d := $(dir)
7
8 LIBINTERP := $(d)/libinterp.a
9
10 OBJ_$(d) := $(addprefix $(d)/, cholesky_down.o finterpolate.o gapfill.o tinterpolate.o fresize.o)
11
12 DEP_$(d) := $(OBJ_$(d):%=%.d)
13
14 CLEAN := $(CLEAN) $(OBJ_$(d)) $(LIBINTERP) $(DEP_$(d))
15
16 TGT_LIB := $(TGT_LIB) $(LIBINTERP)
17
18 S_$(d) := $(notdir $(LIBINTERP))
19
20 # Local rules
21 $(OBJ_$(d)): $(SRCDIR)/$(d)/Rules.mk
22 arta 1.1 $(OBJ_$(d)): CF_TGT := $(CF_TGT) -I$(FFTW_INCS) -DCDIR="\"$(SRCDIR)/$(d)\""
23
24
|