On Mon, 2010-08-16 at 13:58 +0200, Anders Logg wrote:
> On Mon, Aug 16, 2010 at 12:52:34PM +0100, Garth N. Wells wrote:
> > On Mon, 2010-08-16 at 13:48 +0200, Anders Logg wrote:
> > > On Mon, Aug 16, 2010 at 12:24:11PM +0100, Garth N. Wells wrote:
> > > > On Mon, 2010-08-16 at 13:10 +0200, Anders Logg wrote:
> > > > > On Mon, Aug 16, 2010 at 10:52:12AM +0100, Garth N. Wells wrote:
> > > > > > On Mon, 2010-08-16 at 11:49 +0200, Anders Logg wrote:
> > > > > > > On Mon, Aug 16, 2010 at 11:12:49AM +0200, Anders Logg wrote:
> > > > > > > > On Mon, Aug 16, 2010 at 10:11:08AM +0100, Garth N. Wells wrote:
> > > > > > > > > Could the two files containing a 'main' function in
> > > > > > > > > demo/ode/harmonic/cpp be merged, or one removed? I have 
> > > > > > > > > written a script
> > > > > > > > > to generate CMakeLists.txt for all demos, but it doesn't like 
> > > > > > > > > having two
> > > > > > > > > 'main' functions in .cpp files in one directory.
> > > > > > > >
> > > > > > > > Yes, that should be simple to fix. I'll take a look.
> > > > > > >
> > > > > > > Fixed.
> > > > > > >
> > > > > >
> > > > > > Thanks.
> > > > > >
> > > > > > Now, if you run
> > > > > >
> > > > > >   ./scripts/generate_cmake
> > > > > >
> > > > > > after installing DOLFIN, then run
> > > > > >
> > > > > >   cmake .
> > > > > >
> > > > > > in demo/
> > > > > >
> > > > > > and then
> > > > > >
> > > > > >   make
> > > > > >
> > > > > > in demo, all the demos will be built.
> > > > > >
> > > > > > Garth
> > > > >
> > > > > Doesn't work here. Is there a top-level Makefile missing in demo/?
> > > > >
> > > >
> > > > Yes, the CMakeFile.txt was missing. I've just added it.
> > >
> > > It looks a bit strange:
> > >
> > > # Manual list of C++ demo directories
> > > set(DOLFIN_DEMOS_DIRS
> > >   /home/garth/code/fenics/dolfin/dolfin-cmake/demo/pde/poisson/cpp
> > >   #/home/garth/code/fenics/dolfin/dolfin-cmake/demo/pde/elasticity/cpp
> > >   #/home/garth/code/fenics/dolfin/dolfin-cmake/demo/pde/simple/cpp
> > >   )
> > >
> >
> > Try again now.
> 
> Much better. :-)
> 

It would be helpful to kick around what is the desirable approach to
building demos (and eventually tests and benchmarks). Do we want it as
part of the main build process, or a separate operation after DOLFIN has
been installed?

Garth


> --
> Anders



_______________________________________________
Mailing list: https://launchpad.net/~dolfin
Post to     : dolfin@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dolfin
More help   : https://help.launchpad.net/ListHelp

Reply via email to