Skip to content
Snippets Groups Projects
Commit f5f8eefb authored by Thimo Neubauer's avatar Thimo Neubauer
Browse files

big Makefile.am cleanup. "make dist" works so that Dune can be easily

tested on autotool-agnostic systems

[[Imported from SVN: r1241]]
parent bebfcbde
No related branches found
No related tags found
No related merge requests found
Showing with 77 additions and 22 deletions
......@@ -12,4 +12,5 @@ libtool
dune.pc
semantic.cache
configure.lineno
stamp-h1
\ No newline at end of file
stamp-h1
dune-*.tar.gz
\ No newline at end of file
......@@ -4,7 +4,7 @@
# need automake >= 1.5
AUTOMAKE_OPTIONS = foreign 1.5
SUBDIRS = common fem grid operator solver lib istl doc m4
SUBDIRS = common fem grid operator quadrature solver lib istl doc bin m4
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = dune.pc
......
Makefile
Makefile.in
.deps
semantic.cache
\ No newline at end of file
# $Id$
# put script into dist-tarball
EXTRA_DIST = duneproject
# ... and install it
bin_SCRIPTS = duneproject
......@@ -10,8 +10,10 @@ libcommon_la_SOURCES = stdstreams.cc
AM_CPPFLAGS = -I$(top_srcdir)/..
commonincludedir = $(includedir)/dune/common
commoninclude_HEADERS = dlist.cc mapping.cc stdstreams.cc array.hh debugstream.hh \
dlist.hh dynamictype.hh exceptions.hh fixedarray.hh function.hh functionspace.hh \
fvector.hh mapping.hh matrix.hh matvec.hh misc.hh operator.hh simplevector.hh \
stack.hh stdstreams.hh timer.hh vectorspace.hh
commoninclude_HEADERS = alignment.hh array.hh arraylist.hh bitfield.hh \
capabilities.hh debugstream.hh dlist.hh dynamictype.hh enumset.hh \
exceptions.hh fixedarray.hh function.hh functionspace.hh fvector.hh \
genericiterator.hh helpertemplates.hh iteratorfacades.hh logictraits.hh \
mapping.hh matrix.hh matvec.hh misc.hh operator.hh poolallocator.hh \
simplevector.hh sllist.hh smartpointer.hh stack.hh stdstreams.hh \
timer.hh typetraits.hh vectorspace.hh dlist.cc mapping.cc
......@@ -21,4 +21,6 @@ arraylisttest_SOURCES = arraylisttest.cc
smartpointertest_SOURCES = smartpointertest.cc
iteratorfacadetest_SOURCES = iteratorfacadetest.cc
# mention headers so that they are distributed too
iteratorfacadetest_SOURCES = iteratorfacadetest.cc iteratorfacadetest.hh \
iteratortest.hh
......@@ -87,16 +87,23 @@ echo
# write output
AC_CONFIG_FILES([Makefile
bin/Makefile
common/Makefile
common/test/Makefile
fem/Makefile
fem/common/Makefile
fem/dgspace/Makefile
fem/discfuncarray/Makefile
fem/feop/Makefile
fem/lagrangebase/Makefile
fem/norms/Makefile
fem/operator/Makefile
fem/transfer/Makefile
grid/Makefile
grid/albertgrid/Makefile
grid/bsgrid/Makefile
grid/common/Makefile
grid/onedgrid/Makefile
grid/sgrid/Makefile
grid/test/Makefile
grid/uggrid/Makefile
......
# $Id$
# distribute these files:
EXTRA_DIST = Buildsystem CodingStyles Doxyfile Doxydep \
doxy-footer.html doxy-header.html dune-doxy.css mainpage
all: doxygen-tag
doxygen-tag: Doxyfile
@AMDEP_TRUE@ ./Doxydep $< $(DEPDIR)/doxygen.Po $@
@AMDEP_TRUE@ $(srcdir)/Doxydep $< $(DEPDIR)/doxygen.Po $@
$(DOXYGEN) > doxygen.log 2>&1
touch doxygen-tag
......
# $Id$
SUBDIRS = common discfuncarray operator
SUBDIRS = common dgspace discfuncarray feop lagrangebase norms \
operator transfer
femincludedir = $(includedir)/dune/fem
feminclude_HEADERS = dfadapt.hh dgspace.hh discfuncarray.hh discretefeopimp.hh \
discreteoperatorimp.hh dofmanager.hh feoperator.hh feop.hh inverseoperators.hh \
lagrangebase.hh
feminclude_HEADERS = dfadapt.hh dgspace.hh discfuncarray.hh \
discretefeopimp.hh discreteoperatorimp.hh dofmanager.hh feoperator.hh \
feop.hh inverseoperators.hh l2projection.hh lagrangebase.hh
# $Id$
femcommondir = $(includedir)/dune/fem/common
femcommon_HEADERS = basefunctions.hh discreteoperator.hh localfunction.hh \
discretefunction.cc dofiterator.hh localoperator.hh discretefunction.hh \
fastbase.cc discretefunctionspace.hh fastbase.hh
femcommon_HEADERS = discretefunction.cc fastbase.cc basefunctions.hh \
combine.hh discretefunction.hh discretefunctionspace.hh \
discreteoperator.hh dofiterator.hh dofmapperinterface.hh fastbase.hh \
localfunction.hh localoperatordef.hh localoperator.hh objpointer.hh
# $Id$
femdgspacedir = $(includedir)/dune/fem/dgspace
femdgspace_HEADERS = monomialbase.cc monomialbase.hh
# $Id$
femdiscfuncdir = $(includedir)/dune/fem/discfuncarray
femdiscfunc_HEADERS = discfuncarray.cc
femdiscfunc_HEADERS = dfadapt.cc discfuncarray.cc
# $Id$
femfeopdir = $(includedir)/dune/fem/feop
femfeop_HEADERS = spmatrix.cc spmatrix.hh
# $Id$
femlagrangebasedir = $(includedir)/dune/fem/lagrangebase
femlagrangebase_HEADERS = lagrangespace.cc lagrangebasefunctions.hh \
lagrangemapper.hh
# $Id$
femnormsdir = $(includedir)/dune/fem/norms
femnorms_HEADERS = l2norm.hh norm.hh
# $Id$
femtransferdir = $(includedir)/dune/fem/transfer
femtransfer_HEADERS = mgtransfer.cc adaptoperator.hh mgtransfer.hh
# $Id$
SUBDIRS = albertgrid bsgrid common sgrid uggrid yaspgrid . test
SUBDIRS = albertgrid bsgrid common onedgrid sgrid uggrid yaspgrid . test
griddir = $(includedir)/dune/grid
grid_HEADERS = albertgrid.hh \
......
# $Id$
albertdir = $(includedir)/dune/grid/albertgrid/
albert_HEADERS = albertextra.hh \
albertgrid.cc
albert_HEADERS = agelementindex.cc albertgrid.cc part.cc partialGrid.cc \
agcommunicator.hh agindex.hh agmemory.hh albertextra.hh
# $Id$
bsgriddir = $(includedir)/dune/grid/bsgrid/
bsgrid_HEADERS = bsgrid.cc bsinclude.hh leafwalk.hh myautoptr.hh systemincludes.hh
bsgrid_HEADERS = bsgrid.cc bsinclude.hh datahandle.hh leafwalk.hh \
myautoptr.hh systemincludes.hh
# $Id$
commondir = $(includedir)/dune/grid/common
common_HEADERS = grid.cc grid.hh
common_HEADERS = grid.cc defaultindexsets.hh grid.hh indexstack.hh \
leafindexset.hh
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment