set(GMXLIBDIR ${DATA_INSTALL_DIR}/top)
-add_subdirectory(src)
+
add_subdirectory(share)
add_subdirectory(include)
add_subdirectory(man)
+
+add_subdirectory(src)
--- /dev/null
+# includes: Nothing to build, just installation
+install(DIRECTORY . DESTINATION include/gromacs
+ PATTERN "Makefile*" EXCLUDE
+ PATTERN ".svn" EXCLUDE
+ PATTERN "CVS" EXCLUDE
+ PATTERN "CMake*" EXCLUDE
+ PATTERN "cmake*" EXCLUDE
+ PATTERN ".cvsignore" EXCLUDE
+ PATTERN "*~" EXCLUDE
+)
--- /dev/null
+# Man pages: Nothing to build, just installation
+install(DIRECTORY . DESTINATION ${MAN_INSTALL_DIR}
+ PATTERN "Makefile*" EXCLUDE
+ PATTERN ".svn" EXCLUDE
+ PATTERN "CVS" EXCLUDE
+ PATTERN ".cvsignore" EXCLUDE
+ PATTERN "CMake*" EXCLUDE
+ PATTERN "cmake*" EXCLUDE
+ PATTERN "*~" EXCLUDE
+)
--- /dev/null
+# Data: Nothing to build, just installation
+install(DIRECTORY . DESTINATION ${DATA_INSTALL_DIR}
+ PATTERN "Makefile*" EXCLUDE
+ PATTERN ".svn" EXCLUDE
+ PATTERN "CVS" EXCLUDE
+ PATTERN ".cvsignore" EXCLUDE
+ PATTERN "CMake*" EXCLUDE
+ PATTERN "cmake*" EXCLUDE
+ PATTERN "*~" EXCLUDE
+)
add_library(gmx ${GMXLIB_SOURCES})
+install(TARGETS gmx DESTINATION ${LIB_INSTALL_DIR})
target_link_libraries(mdrun md ${GMX_EXTRA_LIBRARIES})
+install(TARGETS
+ grompp tpbconv pdb2gmx protonate luck gmxdump
+ x2top gmxcheck mdrun
+ RUNTIME DESTINATION ${BIN_INSTALL_DIR})
if(GMX_FAHCORE)
target_link_libraries(md gmx)
+install(TARGETS md DESTINATION ${LIB_INSTALL_DIR})
add_executable(showcol showcol.c ${NGMX_COMMON_SOURCE})
target_link_libraries(showcol md ${X11_LIBRARIES} ${GROMACS_EXTRA_LIBRARIES})
+install(TARGETS
+ ngmx xrama highway gmxlogo dlg scrollw showcol
+ RUNTIME DESTINATION ${BIN_INSTALL_DIR})
+
endif(X11_FOUND)
target_link_libraries(sigeps gmxana)
+install(TARGETS
+ do_dssp editconf eneconv
+ genbox genconf genrestr g_nmtraj
+ make_ndx mk_angndx trjcat trjconv
+ trjorder wheel xpm2ps genion
+ anadock make_edi
+ g_analyze g_anaeig g_angle g_bond
+ g_bundle g_chi g_cluster g_confrms
+ g_covar g_current
+ g_density g_densmap g_dih
+ g_dielectric g_helixorient g_principal
+ g_dipoles g_disre g_dist g_dyndom
+ g_enemat g_energy g_lie g_filter
+ g_gyrate g_h2order g_hbond g_helix
+ g_mindist g_msd g_morph g_nmeig
+ g_nmens g_order
+ g_polystat g_potential g_rama
+ g_rdf g_rms g_rmsdist g_rmsf
+ g_rotacf g_saltbr g_sas g_sgangle
+ g_sham g_sorient g_spol
+ g_sdf g_spatial
+ g_tcaf g_traj g_tune_pme
+ g_vanhove g_velacc
+ g_clustsize g_mdmat g_wham g_kinetics
+ sigeps
+ RUNTIME DESTINATION ${BIN_INSTALL_DIR})