Skip to content

Commit

Permalink
Cleanup patches
Browse files Browse the repository at this point in the history
  • Loading branch information
Tobias-Fischer committed Jan 6, 2021
1 parent b76d21f commit 08e531c
Show file tree
Hide file tree
Showing 7 changed files with 74 additions and 136 deletions.
11 changes: 10 additions & 1 deletion patch/ros-noetic-moveit-core.win.patch
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1aa2450ff..8eec58cbc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -24,10 +24,6 @@ if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE)
@@ -24,17 +24,13 @@ if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE Release)
endif()

Expand All @@ -13,6 +13,15 @@ index 1aa2450ff..8eec58cbc 100644
find_package(Boost REQUIRED system filesystem date_time thread iostreams regex ${EXTRA_BOOST_COMPONENTS})
find_package(Eigen3 REQUIRED)

list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules")

# TODO: Move collision detection into separate packages
-find_package(Bullet 2.87)
+find_package(Bullet)

# TODO(j-petit): Version check can be dropped when Xenial reaches end-of-life
if(BULLET_FOUND)

@@ -56,6 +52,12 @@ foreach(_lib ${LIBFCL_PC_LIBRARIES})
list(APPEND LIBFCL_LIBRARIES ${_lib_${_lib}})
endforeach()
Expand Down
28 changes: 28 additions & 0 deletions patch/ros-noetic-plotjuggler.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 37fc096e..f9d574e7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -222,14 +222,14 @@ if(EXISTS "${PROJECT_SOURCE_DIR}/3rdparty/paho.mqtt.c/CMakeLists.txt")
add_subdirectory( plugins/DataStreamMQTT )
endif()

-if(EXISTS "${PROJECT_SOURCE_DIR}/3rdparty/liblsl/CMakeLists.txt")
- SET(LSL_ENABLE_TESTING FALSE CACHE BOOL "Build tests and run" FORCE)
- SET(LSL_ENABLE_CPACK FALSE CACHE BOOL "Enable CPack" FORCE)
- SET(LSL_BUILD_STATIC TRUE CACHE BOOL "Build static library" FORCE)
- SET(LSL_BUILD_SHARED FALSE CACHE BOOL "Build shared library" FORCE)
- add_subdirectory( 3rdparty/liblsl )
- add_subdirectory( plugins/DataStreamLSL )
-endif()
+#if(EXISTS "${PROJECT_SOURCE_DIR}/3rdparty/liblsl/CMakeLists.txt")
+# SET(LSL_ENABLE_TESTING FALSE CACHE BOOL "Build tests and run" FORCE)
+# SET(LSL_ENABLE_CPACK FALSE CACHE BOOL "Enable CPack" FORCE)
+# SET(LSL_BUILD_STATIC TRUE CACHE BOOL "Build static library" FORCE)
+# SET(LSL_BUILD_SHARED FALSE CACHE BOOL "Build shared library" FORCE)
+# add_subdirectory( 3rdparty/liblsl )
+# add_subdirectory( plugins/DataStreamLSL )
+#endif()

add_subdirectory( src )


51 changes: 0 additions & 51 deletions patch/ros-noetic-slam-toolbox.patch

This file was deleted.

48 changes: 0 additions & 48 deletions patch/ros-noetic-tf2-ros.osx.patch

This file was deleted.

File renamed without changes.
File renamed without changes.
72 changes: 36 additions & 36 deletions vinca_osx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ conda_index:

build_number: 3

skip_all_deps: false
skip_all_deps: true

packages_skip_by_deps:
# - rviz
Expand All @@ -19,51 +19,51 @@ packages_remove_from_deps:
- stage

skip_existing:
- https://conda.anaconda.org/robostack/
# - https://conda.anaconda.org/robostack/

packages_select_by_deps:
##
# TODO OSX
##
- plotjuggler
- plotjuggler_ros

##
# DONE OSX
##
- catkin
- desktop
- desktop_full
- slam_karto
- rviz
- class_loader
- robot
- executive_smach
- geometry_tutorials
- interactive_marker_tutorials
- joint_state_publisher_gui
- nodelet_core
- robot_state_publisher
- diagnostic_analysis
- diagnostic_common_diagnostics
- libfranka
- franka_visualization
- ros_control
- ros_controllers
- rviz_visual_tools
- perception
- perception_pcl
- joy
- imu_tools
- velodyne
- rosbridge_suite
- robot_localization
- plotjuggler
- urg_node
- teb_local_planner
- moveit
- slam_toolbox
- turtlebot3
- cnpy
# - catkin
# - desktop
# - desktop_full
# - slam_karto
# - rviz
# - class_loader
# - robot
# - executive_smach
# - geometry_tutorials
# - interactive_marker_tutorials
# - joint_state_publisher_gui
# - nodelet_core
# - robot_state_publisher
# - diagnostic_analysis
# - diagnostic_common_diagnostics
# - libfranka
# - franka_visualization
# - ros_control
# - ros_controllers
# - rviz_visual_tools
# - perception
# - perception_pcl
# - joy
# - imu_tools
# - velodyne
# - rosbridge_suite
# - robot_localization
# - urg_node
# - teb_local_planner
# - moveit
# - slam_toolbox
# - turtlebot3
# - cnpy

##
# NOT RELEASED ON NOETIC...
Expand Down

0 comments on commit 08e531c

Please sign in to comment.