diff options
Diffstat (limited to 'graphics/py-open3d-python/files')
3 files changed, 102 insertions, 0 deletions
diff --git a/graphics/py-open3d-python/files/patch-CMakeLists.txt b/graphics/py-open3d-python/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..6032f7247299 --- /dev/null +++ b/graphics/py-open3d-python/files/patch-CMakeLists.txt @@ -0,0 +1,69 @@ +--- CMakeLists.txt.orig 2018-07-01 05:50:57 UTC ++++ CMakeLists.txt +@@ -181,26 +181,26 @@ include_directories(${PROJECT_SOURCE_DIR + include_directories(${EXTERNAL_INCLUDE_DIRS}) + + # Open3D libraries +-add_subdirectory(Core) +-add_subdirectory(Tools) +-add_subdirectory(IO) +-add_subdirectory(Visualization) ++#add_subdirectory(Core) ++#add_subdirectory(Tools) ++#add_subdirectory(IO) ++#add_subdirectory(Visualization) + +-add_library(${CMAKE_PROJECT_NAME} $<TARGET_OBJECTS:Core> $<TARGET_OBJECTS:IO> $<TARGET_OBJECTS:Visualization>) ++#add_library(${CMAKE_PROJECT_NAME} $<TARGET_OBJECTS:Core> $<TARGET_OBJECTS:IO> $<TARGET_OBJECTS:Visualization>) + + # headless rendering + if (ENABLE_HEADLESS_RENDERING) + find_package(OSMesa REQUIRED) +- include_directories(${OSMESA_INCLUDE_DIR}) +- target_link_libraries(${CMAKE_PROJECT_NAME} ${OSMESA_LIBRARY}) ++ #include_directories(${OSMESA_INCLUDE_DIR}) ++ #target_link_libraries(${CMAKE_PROJECT_NAME} ${OSMESA_LIBRARY}) + else () + find_package(OpenGL REQUIRED) +- target_link_libraries(${CMAKE_PROJECT_NAME} ${OPENGL_LIBRARIES}) ++ #target_link_libraries(${CMAKE_PROJECT_NAME} ${OPENGL_LIBRARIES}) + endif () + +-target_link_libraries(${CMAKE_PROJECT_NAME} +- ${EXTERNAL_LIBRARIES} +- ${OMP_LIBRARIES}) ++#target_link_libraries(${CMAKE_PROJECT_NAME} ++# ${EXTERNAL_LIBRARIES} ++# ${OMP_LIBRARIES}) + + # Tests + if (BUILD_TESTS) +@@ -259,19 +259,19 @@ configure_file(Open3DConfigVersion.cmake + "${PROJECT_BINARY_DIR}/Open3DConfigVersion.cmake" @ONLY) + + # install +-install(TARGETS ${CMAKE_PROJECT_NAME} +- RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin +- LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib +- ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) ++#install(TARGETS ${CMAKE_PROJECT_NAME} ++# RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin ++# LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib ++# ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) + + file(GLOB HEADERS_ROOT "${CMAKE_CURRENT_SOURCE_DIR}/*.h") +-install(FILES ${HEADERS_ROOT} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${CMAKE_PROJECT_NAME}) ++#install(FILES ${HEADERS_ROOT} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${CMAKE_PROJECT_NAME}) + + # Install the Open3DConfig.cmake and Open3DConfigVersion.cmake +-install(FILES +- "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/Open3DConfig.cmake" +- "${PROJECT_BINARY_DIR}/Open3DConfigVersion.cmake" +- DESTINATION "${INSTALL_CMAKE_DIR}" COMPONENT dev) ++#install(FILES ++# "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/Open3DConfig.cmake" ++# "${PROJECT_BINARY_DIR}/Open3DConfigVersion.cmake" ++# DESTINATION "${INSTALL_CMAKE_DIR}" COMPONENT dev) + + # uninstall target + if (NOT TARGET uninstall) diff --git a/graphics/py-open3d-python/files/patch-External_CMakeLists.txt b/graphics/py-open3d-python/files/patch-External_CMakeLists.txt new file mode 100644 index 000000000000..f77f629c7d58 --- /dev/null +++ b/graphics/py-open3d-python/files/patch-External_CMakeLists.txt @@ -0,0 +1,11 @@ +--- External/CMakeLists.txt.orig 2018-08-19 05:58:00 UTC ++++ External/CMakeLists.txt +@@ -159,7 +159,7 @@ if (BUILD_TINYFILEDIALOGS) + set(tinyfiledialogs_LIBRARIES tinyfiledialogs) + INSTALL_HEADERS(tinyfiledialogs) + else () +- message(SEND_ERROR "TINYFILEDIALOGS dependency not met.") ++ #message(SEND_ERROR "TINYFILEDIALOGS dependency not met.") + endif () + + # rply diff --git a/graphics/py-open3d-python/files/patch-Python_CMakeLists.txt b/graphics/py-open3d-python/files/patch-Python_CMakeLists.txt new file mode 100644 index 000000000000..371581f23cda --- /dev/null +++ b/graphics/py-open3d-python/files/patch-Python_CMakeLists.txt @@ -0,0 +1,22 @@ +--- Python/CMakeLists.txt.orig 2018-07-01 05:50:57 UTC ++++ Python/CMakeLists.txt +@@ -29,8 +29,8 @@ target_link_libraries(${PACKAGE_NAME} PR + file(GLOB PY_HELPER_FILES "Helper/*.py") + add_custom_target(PythonHelper ALL SOURCES ${PY_HELPER_FILES}) + set_target_properties(PythonHelper PROPERTIES FOLDER "Python") +-add_custom_command(TARGET PythonHelper POST_BUILD +-COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/Python/Helper/" "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_CFG_INTDIR}") ++#add_custom_command(TARGET PythonHelper POST_BUILD ++#COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/Python/Helper" "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/") + add_dependencies(${PACKAGE_NAME} PythonHelper) + + if (BUILD_PYTHON_TESTS) +@@ -70,7 +70,7 @@ set_target_properties(${PACKAGE_NAME} PR + ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}/Python") + + # find the python site-packages location +-execute_process(COMMAND ${PYTHON_EXECUTABLE} -m site --user-site OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE) ++#execute_process(COMMAND ${PYTHON_EXECUTABLE} -m site --user-site OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE) + + # configure installer to copy the python module to the python site-packages + install(TARGETS ${PACKAGE_NAME} DESTINATION ${PYTHON_SITE_PACKAGES}) |