#--------------------------------------------------- # Force comparison test #---------------------------------------------------- # On Linux it appears that cmake 2.4 does not work with Cuda cmake rules CMAKE_MINIMUM_REQUIRED(VERSION 2.6) # Define the project PROJECT(forcecomparison) # Define include directories INCLUDE_DIRECTORIES( "$ENV{OPENMM_INSTALL_DIR}/include" "$ENV{OPENMM_SOURCE_DIR}" ) LINK_DIRECTORIES( "$ENV{OPENMM_INSTALL_DIR}/lib" "$ENV{OPENMM_INSTALL_DIR}/lib/plugins" ) # Define the executables ADD_EXECUTABLE(lj-cluster-forcecomparison lj-cluster-forcecomparison.cpp) #ADD_EXECUTABLE(energy-error-demonstration energy-error-demonstration.cpp) #ADD_EXECUTABLE(minimal-forcecomparison minimal-forcecomparison.cpp) #ADD_EXECUTABLE(forcecomparison forcecomparison.cpp amber.C amber.h parm.C parm.h strlib.C strlib.h) #ADD_EXECUTABLE(cutoffdependence cutoffdependence.cpp amber.C amber.h parm.C parm.h strlib.C strlib.h) #ADD_EXECUTABLE(argon_forcecomparison argon_forcecomparison.cpp amber.C amber.h parm.C parm.h strlib.C strlib.h) # Add link libraries TARGET_LINK_LIBRARIES(lj-cluster-forcecomparison OpenMM) #TARGET_LINK_LIBRARIES(energy-error-demonstration OpenMM) #TARGET_LINK_LIBRARIES(minimal-forcecomparison OpenMM OpenMMFreeEnergy OpenMMCuda OpenMMFreeEnergyCuda ) #TARGET_LINK_LIBRARIES(forcecomparison OpenMM) #TARGET_LINK_LIBRARIES(cutoffdependence OpenMM) #TARGET_LINK_LIBRARIES(argon_forcecomparison OpenMM)