vtf-logo

fsi/sfc-amroc/TubeCJBurnFlaps/src/Makefile.am

include $(top_srcdir)/../../amroc/amroc.mk
include $(top_srcdir)/../../amroc/clawpack/clawpack.mk
include $(top_srcdir)/../../sfc/sfc.mk
include $(top_srcdir)/../../vtf.mk

CXX=$(MPICXX)
bin_PROGRAMS = tubeCJFlaps

DUMMY = $(CLP_SRC)/3d/dummy-routines
EQUATION = $(CLP_SRC)/3d/equations/euler/rpznd
OPERATORS = $(CLP_SRC)/3d/operators

tubeCJFlaps_SOURCES = combl.f init3.f physbd3.f src3cjburn.f \
	lset3.f saux3.f $(EQUATION)/ip3euzndrfl.f $(EQUATION)/chk3euznd.f \
	$(EQUATION)/rpn3euzndvlg.f $(EQUATION)/rpt3euznd.f \
	$(EQUATION)/flgout3euznd.f $(EQUATION)/rec3euznd.f \
	$(EQUATION)/flx3euznd.f $(EQUATION)/fmod3euznd.f \
	$(OPERATORS)/prolong3_copy.f $(OPERATORS)/restrict3.f $(OPERATORS)/getindx.f \
	$(top_srcdir)/mains/amr_sfc_main.C

tubeCJFlaps_LDADD = $(AMROC_LIBS) -lclawpack3dex \
	$(SFC_MPILIBS) $(SFC_FRAG_LIBS) $(SFC_LIBS) $(SFC_MAT_LIBS) \
	$(FLIBS) $(MPILIBS)

tubeCJFlaps_DEPENDENCIES = $(AMROC_DEPENDS) $(libdir)/libclawpack3dex.a \
	$(SFC_MPIDEPENDS) $(SFC_FRAG_DEPENDS) $(SFC_DEPENDS) $(SFC_MAT_DEPENDS)


AM_FFLAGS = -I$(srcdir)
AM_CPPFLAGS = -I. -I$(CLP_SRC)/.. -I$(EQUATION)/.. $(AMROC_INCLUDES) \
	$(AMROC_DEFINES) $(AMROC_MPICXX) $(CLP_DEFINES) $(SFC_MAT_FLAGS) \
	-I$(STLIB_SRC) -I$(SFC_SRC)

all: install-am

combl.o: cuser.i
init3.o: cuser.i
physbd3.o: cuser.i
lset3.o:cuser.i