Detect module name from symlinks.
authorTeemu Murtola <teemu.murtola@gmail.com>
Wed, 9 May 2012 07:12:52 +0000 (10:12 +0300)
committerTeemu Murtola <teemu.murtola@gmail.com>
Wed, 9 May 2012 07:18:02 +0000 (10:18 +0300)
commit91f6572b2eaa2de366288aff5b166253b9f56a29
tree32ea13a35eb1ac6b45c183d3b5b5ea6a5cd64f81
parentfbe82f8de5cca3d0fe670664e307fec2fd760530
Detect module name from symlinks.

This makes it possible to create, e.g., a symlink named g_select and
point it to g_ana; executing the symlink will work exactly like 'g_ana
select'.

Closes #672.

Change-Id: Ia27069466bea19b1203370c35b9ecdacfe0cdd98
src/config.h.cmakein
src/gromacs/commandline/cmdlinemodulemanager.cpp
src/gromacs/commandline/cmdlinemodulemanager.h
src/gromacs/commandline/tests/cmdlinemodulemanager.cpp
src/gromacs/utility/path.cpp
src/gromacs/utility/path.h
src/programs/g_ana/g_ana.cpp