Commit 87549c6b authored by Ansgar Burchardt's avatar Ansgar Burchardt
Browse files

Merge branch 'cleanup/remove-autotools' into 'master'

[cleanup] remove autotools build system

See merge request !7
parents 0c71241d 0dbf17ea
Pipeline #9681 passed with stage
in 3 minutes and 37 seconds
# Default cmake build directory
build-cmake
# cmake build directory
/build*
# /
/Makefile
/Makefile.in
/config.*
/configure
/dependencies.m4
/aclocal.m4
/autom4te.cache
/depcomp
/install-sh
/missing
/mkinstalldirs
/libtool
/dune-tnnmg.pc
/semantic.cache
/am
/.libs
/stamp-h1
/ltmain.sh
/compile
/test-driver
# /doc/
/doc/Makefile.in
/doc/Makefile
# /doc/doxygen/
/doc/doxygen/Makefile.in
/doc/doxygen/Makefile
/doc/doxygen/Doxyfile.in
/doc/doxygen/Doxyfile
/doc/doxygen/doxygen.log
/doc/doxygen/doxyerr.log
/doc/doxygen/doxygen-tag
/doc/doxygen/html
# /dune/
/dune/Makefile.in
/dune/Makefile
# /dune/tnnmg/
/dune/tnnmg/Makefile.in
/dune/tnnmg/Makefile
# /dune/tnnmg/common/
/dune/tnnmg/common/Makefile.in
/dune/tnnmg/common/Makefile
# /dune/tnnmg/functionals/
/dune/tnnmg/functionals/Makefile.in
/dune/tnnmg/functionals/Makefile
# /dune/tnnmg/iterationsteps/
/dune/tnnmg/iterationsteps/Makefile.in
/dune/tnnmg/iterationsteps/Makefile
# /dune/tnnmg/nonlinearities/
/dune/tnnmg/nonlinearities/Makefile.in
/dune/tnnmg/nonlinearities/Makefile
/dune/tnnmg/nonlinearities/.*.swp
# /dune/tnnmg/nonlinearities/test/
/dune/tnnmg/nonlinearities/test/Makefile.in
/dune/tnnmg/nonlinearities/test/Makefile
/dune/tnnmg/nonlinearities/test/.deps
/dune/tnnmg/nonlinearities/test/*.log
/dune/tnnmg/nonlinearities/test/*.trs
/dune/tnnmg/nonlinearities/test/smallfunctionaltest
/dune/tnnmg/nonlinearities/test/testminimalsurfacefunctional
# /dune/tnnmg/problem-classes/
/dune/tnnmg/problem-classes/Makefile.in
/dune/tnnmg/problem-classes/Makefile
# /dune/tnnmg/solvers/
/dune/tnnmg/solvers/Makefile.in
/dune/tnnmg/solvers/Makefile
# /dune/tnnmg/test/
/dune/tnnmg/test/Makefile.in
/dune/tnnmg/test/Makefile
# /m4/
/m4/Makefile.in
/m4/Makefile
# /src/
/src/Makefile.in
/src/Makefile
/src/dune_tnnmg
/src/.deps
......@@ -13,6 +13,5 @@ dune_project()
add_subdirectory("doc")
add_subdirectory("dune")
add_subdirectory("m4")
finalize_dune_project(GENERATE_CONFIG_H_CMAKE)
# $Id: duneproject 5502 2009-04-03 15:05:58Z sander $
# we need the module file to be able to build via dunecontrol
EXTRA_DIST=dune.module CMakeLists.txt
DIST_SUBDIRS = dune doc m4
SUBDIRS = dune m4
if BUILD_DOCS
# TODO: set up documentation tree automatically
#SUBDIRS += doc
endif
# don't follow the full GNU-standard
# we need automake 1.5
AUTOMAKE_OPTIONS = foreign 1.5
# pass most important options when "make distcheck" is used
# dune-geometry is a dependency of dune-grid.
# dune-dune-grid is a dependency of dune-solvers
# dune-localfunctions is a dependency of dune-solvers
DISTCHECK_CONFIGURE_FLAGS = --with-dune-common=$(DUNE_COMMON_ROOT) --with-dune-geometry=$(DUNE_GEOMETRY_ROOT) --with-dune-grid=$(DUNE_GRID_ROOT) --with-dune-localfunctions=$(DUNE_LOCALFUNCTIONS_ROOT) --with-dune-istl=$(DUNE_ISTL_ROOT) --with-dune-solvers=$(DUNE_SOLVERS_ROOT) CXX="$(CXX)" CC="$(CC)"
include $(top_srcdir)/am/top-rules
include $(top_srcdir)/am/global-rules
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.50)
DUNE_AC_INIT # gets module version from dune.module file
AM_INIT_AUTOMAKE
AC_CONFIG_SRCDIR([dune-tnnmg.pc.in])
AC_CONFIG_HEADERS([config.h])
# we need no more than the standard DE-stuff
# this module depends on dune-common dune-grid dune-istl dune-solvers ag-common
# this implies checking for [dune-common], [dune-grid], [dune-istl], [dune-solvers], [dune-disc], [dune-localfunctions], [ag-common]
DUNE_CHECK_ALL
# implicitly set the Dune-flags everywhere
AC_SUBST(AM_CPPFLAGS, $DUNE_CPPFLAGS)
AC_SUBST(AM_LDFLAGS, $DUNE_LDFLAGS)
LIBS="$DUNE_LIBS"
AC_CONFIG_FILES([
Makefile
doc/doxygen/Doxyfile
dune/Makefile
dune/tnnmg/Makefile
dune/tnnmg/functionals/Makefile
dune/tnnmg/iterationsteps/Makefile
dune/tnnmg/nonlinearities/Makefile
dune/tnnmg/nonlinearities/test/Makefile
dune/tnnmg/problem-classes/Makefile
dune/tnnmg/solvers/Makefile
doc/Makefile
doc/doxygen/Makefile
m4/Makefile
dune-tnnmg.pc
])
AC_OUTPUT
# finally print the summary information
DUNE_SUMMARY_ALL
SUBDIRS = doxygen
CURDIR = doc
BASEDIR = ..
docdir=$(datadir)/doc/dune-tnnmg
EXTRA_DIST = LOWRANKBRANCH-BACKPORT-CHANGES CMakeLists.txt
include $(top_srcdir)/am/webstuff
include $(top_srcdir)/am/global-rules
BASEDIR=../..
CURDIR=doc/doxygen
WHAT=
doxygen_DATA = $(WHAT)
#we need this in the distribution
EXTRA_DIST = $(WHAT) $(DOXYGENDISTFILES) CMakeLists.txt
all: $(WHAT) $(DOXYGENFILES)
include $(top_srcdir)/am/doxygen
include $(top_srcdir)/am/global-rules
# file to clean only in svn and not in tarball tree
SVNCLEANFILES = html $(WHAT) $(DOXYGENHEADER)
clean-local:
if test "x$(VPATH)" != "x" && test ! -e $(srcdir)/doxygen-tag; then if test -e $(top_srcdir)/doc/doxygen/Doxydep; then rm -rf $(SVNCLEANFILES); fi; fi
# $Id: $
SUBDIRS = tnnmg
EXTRA_DIST = CMakeLists.txt
include $(top_srcdir)/am/global-rules
SUBDIRS = functionals iterationsteps nonlinearities problem-classes solvers
EXTRA_DIST = CMakeLists.txt
dune_tnnmgdir = $(includedir)/dune-tnnmg/
dune_tnnmg_HEADERS =
include $(top_srcdir)/am/global-rules
SUBDIRS =
EXTRA_DIST = CMakeLists.txt
functionalsdir = $(includedir)/dune/tnnmg/functionals
functionals_HEADERS = convexfunctional.hh \
cubeindicatorfunctional.hh \
nonsmoothconvexfunctional.hh \
normfunctional.hh \
stronglyconvexfunctional.hh \
sumfunctional.hh \
zerofunctional.hh
include $(top_srcdir)/am/global-rules
SUBDIRS =
EXTRA_DIST = CMakeLists.txt
iterationstepsdir = $(includedir)/dune/tnnmg/iterationsteps
iterationsteps_HEADERS = genericnonlineargs.hh \
genericnonlinearjacobi.hh \
preconfiguredtnnmgstep.hh \
tnnmgstep.hh
include $(top_srcdir)/am/global-rules
SUBDIRS = test
EXTRA_DIST = CMakeLists.txt
nonlinearitiesdir = $(includedir)/dune/tnnmg/nonlinearities
nonlinearities_HEADERS = couplednonlinearity.hh \
inteuklid.hh \
localnonlinearity.hh \
minimalsurfacefunctional.hh \
obstpotential.hh \
pnorm.hh \
shiftednonlinearity.hh \
smallfunctional.hh \
smoothl1.hh \
sumnonlinearity.hh \
zerononlinearity.hh
include $(top_srcdir)/am/global-rules
# which tests to run
TESTS = testminimalsurfacefunctional smallfunctionaltest
EXTRA_DIST = CMakeLists.txt
# programs just to build when "make check" is used
check_PROGRAMS = $(TESTS)
# output code coverage
#AM_CXXFLAGS = @AM_CPPFLAGS@ -fprofile-arcs -ftest-coverage
# define the programs
testminimalsurfacefunctional_SOURCES = testminimalsurfacefunctional.cc
smallfunctionaltest_SOURCES = smallfunctionaltest.cc
AM_CPPFLAGS+= -I$(top_srcdir)
include $(top_srcdir)/am/global-rules
SUBDIRS =
EXTRA_DIST = CMakeLists.txt
problem_classesdir = $(includedir)/dune/tnnmg/problem-classes
problem_classes_HEADERS = bisection.hh \
blocknonlineargsproblem.hh \
blocknonlineartnnmgproblem.hh \
convexproblem.hh \
directionalconvexfunction.hh \
localbasesimplexconstrainedtnnmgproblem.hh \
nonlinearity.hh \
onedconvexfunction.hh \
pointwisenonlinearity.hh \
simplexconstrainedgsproblem.hh \
simplexconstrainedtnnmgproblem.hh \
simplexedgeconvexfunction.hh \
simplexprojectionconvexfunction.hh
include $(top_srcdir)/am/global-rules
SUBDIRS =
EXTRA_DIST = CMakeLists.txt scalartnnmg.parset
solversdir = $(includedir)/dune/tnnmg/solvers
solvers_HEADERS = scalartnnmg.cc \
scalartnnmg.hh
include $(top_srcdir)/am/global-rules
install(FILES
dune-tnnmg.m4
DESTINATION share/dune/aclocal)
M4FILES = dune-tnnmg.m4
aclocaldir = $(datadir)/dune/aclocal
aclocal_DATA = $(M4FILES)
EXTRA_DIST = $(M4FILES) CMakeLists.txt
include $(top_srcdir)/am/global-rules
# Additional checks needed to build the module
AC_DEFUN([DUNE_TNNMG_CHECKS],[])
# Additional check needed to find the module
AC_DEFUN([DUNE_TNNMG_CHECK_MODULE],[
DUNE_CHECK_MODULES([dune-tnnmg], [tnnmg/iterationsteps/tnnmgstep.hh])
])
A stamp file to signify that this directory comes from a version control system, not an unpacked tarball
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment