
rdkit_library(FMCS
              FMCS.cpp Seed.cpp TargetMatch.cpp MaximumCommonSubgraph.cpp SubstructMatchCustom.cpp
              LINK_LIBRARIES Depictor SmilesParse FileParsers ChemTransforms SubstructMatch GraphMol )
target_compile_definitions(FMCS PRIVATE RDKIT_FMCS_BUILD)

rdkit_headers(FMCS.h
              Graph.h
              DEST GraphMol/FMCS)

rdkit_test(testFMCS testFMCS_Unit.cpp LINK_LIBRARIES
FMCS )
rdkit_catch_test(testFMCSCatch testFMCS_catch_tests.cpp LINK_LIBRARIES FMCS)

if(RDK_BUILD_PYTHON_WRAPPERS)
add_subdirectory(Wrap)
endif()
add_subdirectory(Test)
