SUBDIRS = noinst_PROGRAMS = faultnetworks \ discontcoarse2level \ 2faultscontcoarse2level \ 2faultsdiscontcoarse2level faultnetworks_SOURCES = faultnetworks.cc faultnetworks_CPPFLAGS = $(AM_CPPFLAGS) \ $(DUNEMPICPPFLAGS) \ $(UG_CPPFLAGS) \ $(ALBERTA_CPPFLAGS) \ $(ALUGRID_CPPFLAGS) # The libraries have to be given in reverse order (most basic libraries # last). Also, due to some misunderstanding, a lot of libraries include the # -L option in LDFLAGS instead of LIBS -- so we have to include the LDFLAGS # here as well. faultnetworks_LDADD = \ $(DUNE_LDFLAGS) $(DUNE_LIBS) \ $(ALUGRID_LDFLAGS) $(ALUGRID_LIBS) \ $(ALBERTA_LDFLAGS) $(ALBERTA_LIBS) \ $(UG_LDFLAGS) $(UG_LIBS) \ $(DUNEMPILIBS) \ $(LDADD) faultnetworks_LDFLAGS = $(AM_LDFLAGS) \ $(DUNEMPILDFLAGS) \ $(UG_LDFLAGS) \ $(ALBERTA_LDFLAGS) \ $(ALUGRID_LDFLAGS) \ $(DUNE_LDFLAGS) discontcoarse2level_SOURCES = discontcoarse2level.cc discontcoarse2level_CPPFLAGS = $(AM_CPPFLAGS) \ $(DUNEMPICPPFLAGS) \ $(UG_CPPFLAGS) \ $(ALBERTA_CPPFLAGS) \ $(ALUGRID_CPPFLAGS) # The libraries have to be given in reverse order (most basic libraries # last). Also, due to some misunderstanding, a lot of libraries include the # -L option in LDFLAGS instead of LIBS -- so we have to include the LDFLAGS # here as well. discontcoarse2level_LDADD = \ $(DUNE_LDFLAGS) $(DUNE_LIBS) \ $(ALUGRID_LDFLAGS) $(ALUGRID_LIBS) \ $(ALBERTA_LDFLAGS) $(ALBERTA_LIBS) \ $(UG_LDFLAGS) $(UG_LIBS) \ $(DUNEMPILIBS) \ $(LDADD) discontcoarse2level_LDFLAGS = $(AM_LDFLAGS) \ $(DUNEMPILDFLAGS) \ $(UG_LDFLAGS) \ $(ALBERTA_LDFLAGS) \ $(ALUGRID_LDFLAGS) \ $(DUNE_LDFLAGS) 2faultscontcoarse2level_SOURCES = 2faultscontcoarse2level.cc 2faultscontcoarse2level_CPPFLAGS = $(AM_CPPFLAGS) \ $(DUNEMPICPPFLAGS) \ $(UG_CPPFLAGS) \ $(ALBERTA_CPPFLAGS) \ $(ALUGRID_CPPFLAGS) # The libraries have to be given in reverse order (most basic libraries # last). Also, due to some misunderstanding, a lot of libraries include the # -L option in LDFLAGS instead of LIBS -- so we have to include the LDFLAGS # here as well. 2faultscontcoarse2level_LDADD = \ $(DUNE_LDFLAGS) $(DUNE_LIBS) \ $(ALUGRID_LDFLAGS) $(ALUGRID_LIBS) \ $(ALBERTA_LDFLAGS) $(ALBERTA_LIBS) \ $(UG_LDFLAGS) $(UG_LIBS) \ $(DUNEMPILIBS) \ $(LDADD) 2faultscontcoarse2level_LDFLAGS = $(AM_LDFLAGS) \ $(DUNEMPILDFLAGS) \ $(UG_LDFLAGS) \ $(ALBERTA_LDFLAGS) \ $(ALUGRID_LDFLAGS) \ $(DUNE_LDFLAGS) 2faultsdiscontcoarse2level_SOURCES = 2faultsdiscontcoarse2level.cc 2faultsdiscontcoarse2level_CPPFLAGS = $(AM_CPPFLAGS) \ $(DUNEMPICPPFLAGS) \ $(UG_CPPFLAGS) \ $(ALBERTA_CPPFLAGS) \ $(ALUGRID_CPPFLAGS) # The libraries have to be given in reverse order (most basic libraries # last). Also, due to some misunderstanding, a lot of libraries include the # -L option in LDFLAGS instead of LIBS -- so we have to include the LDFLAGS # here as well. 2faultsdiscontcoarse2level_LDADD = \ $(DUNE_LDFLAGS) $(DUNE_LIBS) \ $(ALUGRID_LDFLAGS) $(ALUGRID_LIBS) \ $(ALBERTA_LDFLAGS) $(ALBERTA_LIBS) \ $(UG_LDFLAGS) $(UG_LIBS) \ $(DUNEMPILIBS) \ $(LDADD) 2faultsdiscontcoarse2level_LDFLAGS = $(AM_LDFLAGS) \ $(DUNEMPILDFLAGS) \ $(UG_LDFLAGS) \ $(ALBERTA_LDFLAGS) \ $(ALUGRID_LDFLAGS) \ $(DUNE_LDFLAGS) multilevelfaultnetworks_SOURCES = multilevelfaultnetworks.cc multilevelfaultnetworks_CPPFLAGS = $(AM_CPPFLAGS) \ $(DUNEMPICPPFLAGS) \ $(UG_CPPFLAGS) \ $(ALBERTA_CPPFLAGS) \ $(ALUGRID_CPPFLAGS) # The libraries have to be given in reverse order (most basic libraries # last). Also, due to some misunderstanding, a lot of libraries include the # -L option in LDFLAGS instead of LIBS -- so we have to include the LDFLAGS # here as well. multilevelfaultnetworks_LDADD = \ $(DUNE_LDFLAGS) $(DUNE_LIBS) \ $(ALUGRID_LDFLAGS) $(ALUGRID_LIBS) \ $(ALBERTA_LDFLAGS) $(ALBERTA_LIBS) \ $(UG_LDFLAGS) $(UG_LIBS) \ $(DUNEMPILIBS) \ $(LDADD) multilevelfaultnetworks_LDFLAGS = $(AM_LDFLAGS) \ $(DUNEMPILDFLAGS) \ $(UG_LDFLAGS) \ $(ALBERTA_LDFLAGS) \ $(ALUGRID_LDFLAGS) \ $(DUNE_LDFLAGS) multilevelpatches_SOURCES = multilevelpatches.cc multilevelpatches_CPPFLAGS = $(AM_CPPFLAGS) \ $(DUNEMPICPPFLAGS) \ $(UG_CPPFLAGS) \ $(ALBERTA_CPPFLAGS) \ $(ALUGRID_CPPFLAGS) # The libraries have to be given in reverse order (most basic libraries # last). Also, due to some misunderstanding, a lot of libraries include the # -L option in LDFLAGS instead of LIBS -- so we have to include the LDFLAGS # here as well. multilevelpatches_LDADD = \ $(DUNE_LDFLAGS) $(DUNE_LIBS) \ $(ALUGRID_LDFLAGS) $(ALUGRID_LIBS) \ $(ALBERTA_LDFLAGS) $(ALBERTA_LIBS) \ $(UG_LDFLAGS) $(UG_LIBS) \ $(DUNEMPILIBS) \ $(LDADD) multilevelpatches_LDFLAGS = $(AM_LDFLAGS) \ $(DUNEMPILDFLAGS) \ $(UG_LDFLAGS) \ $(ALBERTA_LDFLAGS) \ $(ALUGRID_LDFLAGS) \ $(DUNE_LDFLAGS) # don't follow the full GNU-standard # we need automake 1.9 AUTOMAKE_OPTIONS = foreign 1.9 # pass most important options when "make distcheck" is used DISTCHECK_CONFIGURE_FLAGS = --with-dune-common=$(DUNE_COMMON_ROOT) --with-dune-geometry=$(DUNE_GEOMETRY_ROOT) --with-dune-grid=$(DUNE_GRID_ROOT) --with-dune-istl=$(DUNE_ISTL_ROOT) --with-dune-localfunctions=$(DUNE_LOCALFUNCTIONS_ROOT) --with-dune-solvers=$(DUNE_SOLVERS_ROOT) --with-dune-fufem=$(DUNE_FUFEM_ROOT) CXX="$(CXX)" CC="$(CC)" EXTRA_DIST = CMakeLists.txt include $(top_srcdir)/am/global-rules