All,
I've just committed the big change-over in directory and library structure we 
discussed at the workshop in August. In particular:
- all header files are now in directories include/deal.II/*
- all source files are now in directories source/*
- there are now only two libraries left (for debug and optimized mode):
    lib/libdeal_II.g.so
    lib/libdeal_II.so

The examples/ and tests/ directories should continue to work but if you have 
your own Makefile you will have to adjust include file paths and library 
paths.

A few more notes:
- If you're a developer and have pending patches that you didn't get to
  commit, don't try to update -- it's likely only going to lead to a major
  headache. Rather, do an 'svn diff', save the result, and check
  out a fresh copy of deal.II with the new directory structure. Then apply
  the patch you had before in the new directory, by hand or using the
  'patch' command. If you need help let me know!

- Given the magnitude of the patch, there are almost certainly things I
  got wrong. If you find something that doesn't work let me know and
  I'll take care of it.

- The documentation is out of sync right now. I'll try to take care of that
  over the next few days as well.

Let me know if there are any issues!
Best
 W.

-- 
-------------------------------------------------------------------------
Wolfgang Bangerth                email:            [email protected]
                                 www: http://www.math.tamu.edu/~bangerth/

_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to