2f1d6f02a6e9aa5f13b2beed3f5285a4e5f3a44e
[alexxy/gromacs.git] / src / CMakeLists.txt
1 configure_file(config.h.cmakein config.h)
2 configure_file(buildinfo.h.cmakein buildinfo.h)
3
4 if (NOT GMX_BUILD_MDRUN_ONLY)
5     include(../cmake/BuildManPages.cmake)
6 endif()
7 if (BUILD_TESTING)
8     add_custom_target(tests)
9     if (GMX_BUILD_UNITTESTS)
10         add_subdirectory(external/gmock-1.6.0)
11     endif (GMX_BUILD_UNITTESTS)
12     include(testutils/TestMacros.cmake)
13     if (GMX_BUILD_UNITTESTS)
14         add_subdirectory(testutils)
15     endif (GMX_BUILD_UNITTESTS)
16 endif (BUILD_TESTING)
17
18 add_subdirectory(gromacs)
19 add_subdirectory(programs)
20
21 if (NOT GMX_FAHCORE AND NOT GMX_BUILD_MDRUN_ONLY)
22     add_subdirectory(ngmx)
23 endif()
24 if (NOT GMX_FAHCORE)
25   add_subdirectory(contrib)
26 endif()