mirror of
https://github.com/rdkit/rdkit.git
synced 2026-06-04 21:54:27 +08:00
* fix aliasing bug in MultithreadedSDMolSupplier * update GeneralFileReader to v2 API * add backwards incompatibility note * v1 of this * The helper function needs to be inline * forgot the tests * allow non-threadsafe builds * MultithreadedMolSuppliers can now be destroyed without being used. This was previously not possible * add callbacks to the multithreaded readers * document the new functions * switch to storing the queues in unique_ptrs * does not work * only do those tests when in MT mode * more generalfilereader cleanup * tests pass * passes tests * extremely basic python wrapper * better wrapper * does not work * tests pass * test data * fix failing test on ARM macs we need to followup on why the wedging is different here * move some stuff to the cpp file the idea is to have the windows DLL builds not break * fix(?) win64 linkage problems * remove a warning in non-multi-threaded builds * fix non-multi-threaded work * well, at least local windows builds work * remove duplicated code * refactoring simplification? * simplify mutext handling * review suggestions
14 lines
424 B
CMake
14 lines
424 B
CMake
rdkit_library(MolProcessing
|
|
MolProcessing.cpp
|
|
LINK_LIBRARIES FileParsers Fingerprints RDStreams RDGeneral)
|
|
target_compile_definitions(MolProcessing PRIVATE RDKIT_MOLPROCESSING_BUILD)
|
|
|
|
rdkit_headers(MolProcessing.h DEST GraphMol/MolProcessing)
|
|
|
|
rdkit_catch_test(testMolProcessing processing_tests.cpp
|
|
LINK_LIBRARIES MolProcessing )
|
|
|
|
if(RDK_BUILD_PYTHON_WRAPPERS)
|
|
add_subdirectory(Wrap)
|
|
endif()
|