Restore gmxapi._gmxapi.add_mdmodule() Python functionality.
[alexxy/gromacs.git] / python_packaging / sample_restraint / src / pythonmodule / CMakeLists.txt
index 376b473e6e25ffee79161f913fc56a5299d64d24..1366379ded5120b5269fb6c9b3cd80dfac0d92b7 100644 (file)
@@ -19,12 +19,16 @@ set_target_properties(gmxapi_extension PROPERTIES INSTALL_RPATH_USE_LINK_PATH TR
 
 # The Python module requires the new library we wrote as well as the gmxapi that we found in the top-level
 # CMakeLists.txt
-target_link_libraries(gmxapi_extension PRIVATE Gromacs::gmxapi gmxapi_extension_ensemblepotential)
+target_link_libraries(gmxapi_extension PRIVATE
+                      Gromacs::gmxapi
+                      gmxapi_extension_ensemblepotential
+                      gmxapi_extension_test
+                      )
 
-if(GMXAPI_EXTENSION_MASTER_PROJECT)
+if (GMXAPI_EXTENSION_MASTER_PROJECT)
     install(TARGETS gmxapi_extension
             LIBRARY DESTINATION ${GMXPLUGIN_INSTALL_PATH}
             ARCHIVE DESTINATION ${GMXPLUGIN_INSTALL_PATH}
             RUNTIME DESTINATION ${GMXPLUGIN_INSTALL_PATH}
             )
-endif()
+endif ()