Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Changeset [6d8c2a571d0fb255f1029778bdb1e443d7c2cbca] by Jed Brown

Revision 6d8c2a571d0fb255f1029778bdb1e443d7c2cbca, committed by Jed Brown · October 6th, 2008 @ 01:56 AM

This is the first attempt at replacing the build system with CMake.

I'm mostly happy with this. CMake syntax is pretty painful, but for simple things it really does make life easy.

I think the FindMPI script is rather fragile. There should be a way to confirm that several libraries are configured to link against the same MPI, for instance. Somehow it is possible for a lib built against mpich2 and linked with the correct (as far as I can tell) link line to still have /usr/lib/libmpi.so (ompi).

It might be my fault, but we are linking in the wrong hdf5 in this case. Certainly more work to be done here, but the builds are much nicer and tests should be easier to automate.

Signed-off-by: Jed Brown jed@59A2.org http://github.com/jedbrown/dohp/...

4 changed files

  • M CMakeLists.txt
  • M include/CMakeLists.txt
  • M src/CMakeLists.txt
  • M src/fs/tests/CMakeLists.txt