Files
rdkit/Code/GraphMol/StructChecker/CMakeLists.txt
Greg Landrum b1663052b8 Remove Descriptors as a dependency of many other RDKit libraries (#7700)
* move mol weight and formula calculators to MolOps and refactor them a bit.
The descriptors are still there and should remain.

* remove other unnecessary dependencies on Descriptors

* Update adapter.cpp

Co-authored-by: Paolo Tosco <paolo.tosco.mail@gmail.com>

---------

Co-authored-by: Paolo Tosco <paolo.tosco.mail@gmail.com>
2024-08-13 13:22:43 +02:00

18 lines
749 B
CMake

rdkit_library(StructChecker
StructChecker.cpp StructCheckerOptions.cpp StructureFlags.cpp Utilites.cpp
Pattern.cpp Stereo.cpp AtomSymbolMatch.cpp StripSmallFragments.cpp ReCharge.cpp Tautomer.cpp
LINK_LIBRARIES Depictor SubstructMatch FileParsers ChemTransforms
GraphMol RDGeneral )
target_compile_definitions(StructChecker PRIVATE RDKIT_STRUCTCHECKER_BUILD)
rdkit_headers(StructChecker.h Utilites.h Pattern.h Stereo.h StripSmallFragments.h ReCharge.h Tautomer.h
DEST GraphMol/StructChecker)
if(RDK_BUILD_PYTHON_WRAPPERS)
add_subdirectory(Wrap)
endif()
rdkit_test(testStructChecker testStructChecker.cpp
LINK_LIBRARIES StructChecker SmilesParse )