Files
rdkit/Code/Geometry/CMakeLists.txt
2025-07-18 11:50:38 +02:00

28 lines
978 B
CMake

rdkit_library(RDGeometryLib
point.cpp Transform2D.cpp Transform3D.cpp
UniformGrid3D.cpp UniformRealValueGrid3D.cpp
GridUtils.cpp
LINK_LIBRARIES DataStructs RDGeneral)
target_compile_definitions(RDGeometryLib PRIVATE RDKIT_RDGEOMETRYLIB_BUILD)
rdkit_headers(Grid3D.h
GridUtils.h
point.h
Transform2D.h
Transform3D.h
Transform.h
UniformGrid3D.h
UniformRealValueGrid3D.h
Utils.h DEST Geometry)
rdkit_catch_test(testTransforms testTransforms.cpp LINK_LIBRARIES RDGeometryLib )
rdkit_catch_test(testGrid testGrid.cpp LINK_LIBRARIES RDGeometryLib)
rdkit_catch_test(testRealValueGrid testRealValueGrid.cpp LINK_LIBRARIES RDGeometryLib DataStructs RDGeneral)
rdkit_catch_test(geometryTestsCatch catch_tests.cpp
LINK_LIBRARIES RDGeometryLib)
if(RDK_BUILD_PYTHON_WRAPPERS)
add_subdirectory(Wrap)
endif()