2 set(GMXPREPROCESS_SOURCES
36 gctio.c ionize.c runner.c
37 do_gct.c repl_ex.c xutils.c
38 md.c mdrun.c genalg.c)
40 add_library(gmxpreprocess ${GMXPREPROCESS_SOURCES})
41 target_link_libraries(gmxpreprocess md)
44 add_library(fahcore ${MDRUN_SOURCES})
47 list(APPEND GMX_EXTRA_LIBRARIES gmxpreprocess md)
49 add_executable(grompp grompp.c)
50 target_link_libraries(grompp ${GMX_EXTRA_LIBRARIES})
52 add_executable(tpbconv tpbconv.c)
53 target_link_libraries(tpbconv ${GMX_EXTRA_LIBRARIES})
55 add_executable(pdb2gmx pdb2gmx.c)
56 target_link_libraries(pdb2gmx ${GMX_EXTRA_LIBRARIES})
58 add_executable(protonate protonate.c)
59 target_link_libraries(protonate ${GMX_EXTRA_LIBRARIES})
61 add_executable(luck luck.c)
62 target_link_libraries(luck ${GMX_EXTRA_LIBRARIES})
64 add_executable(gmxdump gmxdump.c)
65 target_link_libraries(gmxdump ${GMX_EXTRA_LIBRARIES})
67 add_executable(x2top x2top.c)
68 target_link_libraries(x2top ${GMX_EXTRA_LIBRARIES})
70 add_executable(gmxcheck gmxcheck.c)
71 target_link_libraries(gmxcheck ${GMX_EXTRA_LIBRARIES})
73 add_executable(mdrun ${MDRUN_SOURCES})
74 target_link_libraries(mdrun ${GMX_EXTRA_LIBRARIES})
86 gmxpreprocess DESTINATION ${LIB_INSTALL_DIR}
87 RUNTIME DESTINATION ${BIN_INSTALL_DIR})