Download src/3rdParty/libkdtree/python-bindings/CMakeLists.txt from AbdulElahGwaith/FreeCAD: direct link, hf CLI and curl.
- Browser
- Download file 756 Bytes
-
https://huggingface.co/AbdulElahGwaith/FreeCAD/resolve/main/src/3rdParty/libkdtree/python-bindings/CMakeLists.txt
- Command line
-
hf download hf://AbdulElahGwaith/FreeCAD/src/3rdParty/libkdtree/python-bindings/CMakeLists.txt
-
curl -L -o CMakeLists.txt https://huggingface.co/AbdulElahGwaith/FreeCAD/resolve/main/src/3rdParty/libkdtree/python-bindings/CMakeLists.txt
756 Bytes
| find_package (SWIG REQUIRED) | |
| include (${SWIG_USE_FILE}) | |
| find_package (PythonLibs) | |
| include_directories (${PYTHON_INCLUDE_PATH}) | |
| include_directories (${CMAKE_CURRENT_SOURCE_DIR}) | |
| include_directories (${CMAKE_CURRENT_SOURCE_DIR}/..) | |
| # Build the _kdtree python module | |
| set_source_files_properties (py-kdtree.i PROPERTIES CPLUSPLUS ON) | |
| swig_add_module (kdtree python py-kdtree.i) | |
| swig_link_libraries (kdtree ${PYTHON_LIBRARIES}) | |
| # Copy the test file into the build dir | |
| install (FILES py-kdtree_test.py DESTINATION ${CMAKE_INSTALL_PREFIX}/python) | |
| install (FILES ${CMAKE_BINARY_DIR}/python-bindings/kdtree.py DESTINATION ${CMAKE_INSTALL_PREFIX}/python) | |
| install (FILES ${CMAKE_BINARY_DIR}/python-bindings/_kdtree.so DESTINATION ${CMAKE_INSTALL_PREFIX}/python) | |