Skip to content

Commit 25d8dbd

Browse files
Merge pull request #8 from ethz-asl/feature/7.34
upgrade to 7.34
2 parents 733e3ad + 7447d55 commit 25d8dbd

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

CMakeLists.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ include(ExternalProject)
99
file(MAKE_DIRECTORY ${CATKIN_DEVEL_PREFIX}/include/vrpn)
1010

1111
ExternalProject_Add(vrpn_src
12-
URL https://github.com/vrpn/vrpn/archive/version_07.31.zip
12+
URL https://github.com/vrpn/vrpn/archive/version_07.34.zip
1313
UPDATE_COMMAND ""
1414
CONFIGURE_COMMAND cmake ../vrpn_src -DVRPN_BUILD_SERVERS:BOOL=OFF
1515
-DCMAKE_OSX_ARCHITECTURES:STRING=x86_64
@@ -18,17 +18,22 @@ ExternalProject_Add(vrpn_src
1818
-DVRPN_BUILD_PYTHON:BOOL=OFF
1919
BUILD_COMMAND make -j8
2020
INSTALL_COMMAND cp libvrpn.a ${CATKIN_DEVEL_PREFIX}/lib/ &&
21+
cp quat/libquat.a ${CATKIN_DEVEL_PREFIX}/lib/ &&
2122
cp ../vrpn_src/vrpn_Tracker.h ${CATKIN_DEVEL_PREFIX}/include/vrpn &&
23+
cp ../vrpn_src/vrpn_Thread.h ${CATKIN_DEVEL_PREFIX}/include/vrpn &&
2224
cp ../vrpn_src/vrpn_Connection.h ${CATKIN_DEVEL_PREFIX}/include/vrpn &&
2325
cp ../vrpn_src/vrpn_Configure.h ${CATKIN_DEVEL_PREFIX}/include/vrpn &&
2426
cp ../vrpn_src/vrpn_Shared.h ${CATKIN_DEVEL_PREFIX}/include/vrpn &&
2527
cp ../vrpn_src/vrpn_Types.h ${CATKIN_DEVEL_PREFIX}/include/vrpn &&
26-
cp ../vrpn_src/vrpn_BaseClass.h ${CATKIN_DEVEL_PREFIX}/include/vrpn
28+
cp ../vrpn_src/vrpn_EndpointContainer.h ${CATKIN_DEVEL_PREFIX}/include/vrpn &&
29+
cp ../vrpn_src/vrpn_Assert.h ${CATKIN_DEVEL_PREFIX}/include/vrpn &&
30+
cp ../vrpn_src/vrpn_BaseClass.h ${CATKIN_DEVEL_PREFIX}/include/vrpn &&
31+
cp ../vrpn_src/quat/quat.h ${CATKIN_DEVEL_PREFIX}/include/vrpn
2732
)
2833

2934
cs_add_library(${PROJECT_NAME} src/dependency_tracker.cc)
3035
add_dependencies(${PROJECT_NAME} vrpn_src)
31-
target_link_libraries(${PROJECT_NAME} ${CATKIN_DEVEL_PREFIX}/lib/libvrpn.a)
36+
target_link_libraries(${PROJECT_NAME} ${CATKIN_DEVEL_PREFIX}/lib/libvrpn.a ${CATKIN_DEVEL_PREFIX}/lib/libquat.a)
3237

3338
cs_install()
3439

cmake/vrpn-extras.cmake.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# This overrides the dependency tracker with the vrpn library file.
22
set( @PROJECT_NAME@_LIBRARIES
3-
@CATKIN_DEVEL_PREFIX@/lib/libvrpn.a pthread)
3+
@CATKIN_DEVEL_PREFIX@/lib/libvrpn.a @CATKIN_DEVEL_PREFIX@/lib/libquat.a pthread)

0 commit comments

Comments
 (0)