Added QMMMForceProvider class for QMMM MdModule
[alexxy/gromacs.git] / src / gromacs / applied_forces / qmmm / tests / CMakeLists.txt
index 7c879e151a68606a69a03282ce44a70e3605c733..230b8385c6389773e8e05e02eca42a61ac69aced 100644 (file)
@@ -36,4 +36,12 @@ gmx_add_unit_test(QMMMAppliedForcesUnitTest qmmm_applied_forces-test
     CPP_SOURCE_FILES
         qmmminputgenerator.cpp
         qmmmtopologypreprocessor.cpp
+        qmmmforceprovider.cpp
         )
+
+# For QMMMForceProvider test we need to define wether libcp2k linked
+if (GMX_CP2K)
+    set_source_files_properties(qmmmforceprovider.cpp PROPERTIES COMPILE_DEFINITIONS GMX_CP2K=1)
+else()
+    set_source_files_properties(qmmmforceprovider.cpp PROPERTIES COMPILE_DEFINITIONS GMX_CP2K=0)
+endif()