Merge branch 'release-4-6', adds the nbnxn functionality
[alexxy/gromacs.git] / src / gromacs / mdlib / CMakeLists.txt
index a7637aa7110cef206332336d68ed3d6e05863494..35f6d271d756b6319c303701b54242f609e895f7 100644 (file)
@@ -1,4 +1,5 @@
-file(GLOB MDLIB_SOURCES *.c *.cpp)
+
+file(GLOB MDLIB_SOURCES *.c *.cpp nbnxn_kernels/*.c)
 if(GMX_FFT_FFTPACK)
 list(APPEND MDLIB_SOURCES ${CMAKE_SOURCE_DIR}/src/external/fftpack/fftpack.c)
 endif()
@@ -6,3 +7,8 @@ set(MDLIB_SOURCES ${MDLIB_SOURCES} PARENT_SCOPE)
 if (BUILD_TESTING)
     add_subdirectory(tests)
 endif (BUILD_TESTING)
+
+if(GMX_GPU)
+    add_subdirectory(nbnxn_cuda)
+    set(GMX_GPU_LIBRARIES ${GMX_GPU_LIBRARIES} nbnxn_cuda PARENT_SCOPE)
+endif()