- add #ifdef to enable building ScaffoldNetwork with no Boost serialization support (#3538)

- do not look for Threads if not needed
This commit is contained in:
Paolo Tosco
2020-11-08 12:42:03 +01:00
committed by GitHub
parent f1bbc319b5
commit 5f4d12b33b
2 changed files with 3 additions and 2 deletions

View File

@@ -367,9 +367,9 @@ if(RDK_BUILD_DESCRIPTORS3D)
endif(RDK_BUILD_DESCRIPTORS3D)
find_package (Threads)
set(RDKit_THREAD_LIBS Threads::Threads)
if(RDK_BUILD_THREADSAFE_SSS)
find_package (Threads)
set(RDKit_THREAD_LIBS Threads::Threads)
target_compile_definitions(rdkit_base INTERFACE -DRDK_THREADSAFE_SSS)
if(RDK_TEST_MULTITHREADED)
target_compile_definitions(rdkit_base INTERFACE "-DRDK_TEST_MULTITHREADED")

View File

@@ -192,4 +192,5 @@ struct version<RDKit::ScaffoldNetwork::ScaffoldNetwork> {
} // namespace serialization
} // namespace boost
#endif
#endif