|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
diff -up ./cmake/SearchForStuff.cmake.fedora ./cmake/SearchForStuff.cmake
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
--- ./cmake/SearchForStuff.cmake.fedora 2016-07-13 20:31:07.000000000 -0400
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+++ ./cmake/SearchForStuff.cmake 2016-07-17 18:20:33.209143562 -0400
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
@@ -450,6 +450,13 @@ if (PKG_CONFIG_FOUND)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
endif ()
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
########################################
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+ # Find SkyX
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+ pkg_check_modules(SKYX SKYX)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+ if (NOT SKYX_FOUND)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+ BUILD_WARNING("SkyX not found, using private copy of SkyX")
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+ endif()
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+ ########################################
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
# Find Player
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
pkg_check_modules(PLAYER playercore>=3.0 playerc++ playerwkb)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
if (NOT PLAYER_FOUND)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
diff -up ./gazebo/rendering/Camera.cc.fedora ./gazebo/rendering/Camera.cc
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
--- ./gazebo/rendering/Camera.cc.fedora 2016-07-13 20:31:08.000000000 -0400
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+++ ./gazebo/rendering/Camera.cc 2016-07-17 18:20:33.210143600 -0400
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
@@ -36,7 +36,7 @@
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
// Moved to top to avoid osx compilation errors
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
#include "gazebo/math/Rand.hh"
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
-#include "gazebo/rendering/skyx/include/SkyX.h"
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+#include "SkyX.h"
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
#include "gazebo/common/Assert.hh"
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
#include "gazebo/common/Events.hh"
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
diff -up ./gazebo/rendering/CMakeLists.txt.fedora ./gazebo/rendering/CMakeLists.txt
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
--- ./gazebo/rendering/CMakeLists.txt.fedora 2016-07-13 20:31:08.000000000 -0400
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+++ ./gazebo/rendering/CMakeLists.txt 2016-07-17 18:23:58.644086518 -0400
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
@@ -3,10 +3,13 @@ include (${gazebo_cmake_dir}/GazeboUtils
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
include_directories(SYSTEM
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
${OGRE_INCLUDE_DIRS}
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
${TBB_INCLUDEDIR}
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
- skyx
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
- skyx/include
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+if (SKYX_FOUND)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+ include_directories(SYSTEM ${SKYX_INCLUDE_DIRS})
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+else()
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+ include_directories(skyx skyx/include)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+endif()
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
if (WIN32)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
include_directories(${libdl_include_dir})
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
@@ -133,7 +136,10 @@ if (${OGRE_VERSION} VERSION_GREATER 1.7.
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
endif()
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
add_subdirectory(selection_buffer)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+if (NOT SKYX_FOUND)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
add_subdirectory(skyx)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+endif()
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
if (HAVE_OCULUS)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
set (sources ${sources}
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
@@ -196,6 +202,10 @@ target_link_libraries(gazebo_rendering
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
${tinyxml_LIBRARIES}
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+if (SKYX_FOUND)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+ target_link_libraries(gazebo_rendering ${SKYX_LIBRARIES})
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+endif()
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
+
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
if (HAVE_OCULUS)
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
target_link_libraries(gazebo_rendering ${OculusVR_LIBRARIES})
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
5742ef3 |
endif()
|