Include Gromacs files with double quotes in C++ code.
authorTeemu Murtola <teemu.murtola@gmail.com>
Fri, 19 Oct 2012 09:50:01 +0000 (12:50 +0300)
committerTeemu Murtola <teemu.murtola@gmail.com>
Thu, 8 Nov 2012 19:25:03 +0000 (21:25 +0200)
commite12e3fcb1e39cc3beed9bc2b49740a93cda4ce0b
tree261ff2a88342395c4d42ce97e26283abbbb63622
parent291499453a0ae4f581012b972cc5a3d7d7326b58
Include Gromacs files with double quotes in C++ code.

Replace #include <...> with #include "..." for Gromacs include files in
all new C++ code.  Also include headers from legacyheaders using
"gromacs/legacyheaders/...".  The C++ code should now compile without
gromacs/legacyheaders/ in the include path.

Updated the include dependency checker with checks related to this
(would have been difficult to find all these places without it).

Change-Id: Ia0fb5f9bc43790619b2dc2027a326c34bb2cf4ca
23 files changed:
admin/includedeps.cmake
admin/includedeps.py
src/gromacs/selection/centerofmass.cpp
src/gromacs/selection/compiler.cpp
src/gromacs/selection/evaluate.h
src/gromacs/selection/mempool.cpp
src/gromacs/selection/nbsearch.cpp
src/gromacs/selection/poscalc.cpp
src/gromacs/selection/position.cpp
src/gromacs/selection/scanner.cpp
src/gromacs/selection/scanner.l
src/gromacs/selection/selvalue.cpp
src/gromacs/selection/sm_compare.cpp
src/gromacs/selection/sm_distance.cpp
src/gromacs/selection/sm_insolidangle.cpp
src/gromacs/selection/sm_merge.cpp
src/gromacs/selection/sm_permute.cpp
src/gromacs/selection/sm_position.cpp
src/gromacs/trajectoryanalysis/analysissettings.cpp
src/gromacs/trajectoryanalysis/cmdlinerunner.cpp
src/gromacs/trajectoryanalysis/modules/distance.cpp
src/gromacs/trajectoryanalysis/runnercommon.cpp
src/gromacs/trajectoryanalysis/runnercommon.h