FFTW_HOME=/home/net/yanshi/work/cpaimd/fftw
CHARMC=$(HOME)/charm/net-linux/bin/charmc $(OPTS) $(FLAGS)

OPTS=-g
FLAGS=-Wno-deprecated

COMPILER=$(CHARMC) $(INCLUDES)
INCLUDES=-I$(FFTW_HOME)/include 
LIB=-L$(HOME)/charm/lib -lfftlib -L$(FFTW_HOME)/lib -lfftw 

all:app

app: app.o
	$(CHARMC) -o $@ $^ $(LIB) 

app.o: app.C app.h app.decl.h
	$(COMPILER) -c app.C

app.decl.h: app.ci
	$(CHARMC) $<

clean:
	rm -f app app.o app.decl.h app.def.h
	rm -f conv-host charmrun
