File tree Expand file tree Collapse file tree 2 files changed +14
-38
lines changed Expand file tree Collapse file tree 2 files changed +14
-38
lines changed Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 2.8.3)
2
2
project (geodetic_utils)
3
3
4
- set (CMAKE_BUILD_TYPE Release)
5
-
6
- set (CXXFLAGS ${CXXFLAGS} -fPIC)
7
- # Linux specific flags
8
- if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" )
9
- set (CXXFLAGS ${CXXFLAGS} -fPIC)
10
- add_definitions (-std=c++0x)
11
- endif ()
12
-
13
- find_package (catkin REQUIRED COMPONENTS
14
- roslib
15
- tf
16
- geometry_msgs
17
- roscpp
18
- sensor_msgs
19
- cmake_modules
20
- )
21
-
22
- find_package (Eigen REQUIRED)
23
-
24
4
add_definitions (-std=c++11)
25
5
26
- catkin_package(
27
- INCLUDE_DIRS include ${Eigen_INCLUDE_DIRS}
28
- CATKIN_DEPENDS geometry_msgs roscpp sensor_msgs geometry_msgs
29
- DEPENDS Eigen
30
- )
31
-
32
- include_directories (
33
- include
34
- ${catkin_INCLUDE_DIRS}
35
- ${Eigen_INCLUDE_DIRS}
36
- )
6
+ find_package (catkin_simple REQUIRED)
7
+ catkin_simple(ALL_DEPS_REQUIRED)
37
8
9
+ find_package (Eigen REQUIRED)
10
+ include_directories (${Eigen_INCLUDE_DIRS} )
38
11
39
- add_executable (set_gps_reference_node src/set_gps_reference_node.cpp)
40
- add_dependencies (set_gps_reference_node ${catkin_EXPORTED_TARGETS} )
12
+ cs_add_executable(set_gps_reference_node src/set_gps_reference_node.cpp)
41
13
target_link_libraries (set_gps_reference_node ${catkin_LIBRARIES} )
42
14
43
- add_executable (gps_to_pose_conversion_node src/gps_to_pose_conversion_node.cpp)
44
- add_dependencies (gps_to_pose_conversion_node ${catkin_EXPORTED_TARGETS} )
15
+ cs_add_executable(gps_to_pose_conversion_node src/gps_to_pose_conversion_node.cpp)
45
16
target_link_libraries (gps_to_pose_conversion_node ${catkin_LIBRARIES} )
46
17
47
-
18
+ cs_install()
19
+ cs_install_scripts(src/gps_spoofer.py src/euler_radians_to_degrees.py src/odometry_height_adjuster.py)
20
+ cs_export()
Original file line number Diff line number Diff line change 6
6
7
7
<author >Enric Galceran</author >
8
8
<author >Marija Popovic</author >
9
+ <author >Raghav Khanna</author >
9
10
10
11
<
maintainer email =
" [email protected] " >Enric Galceran</
maintainer >
11
12
<license >BSD</license >
12
13
13
14
<buildtool_depend >catkin</buildtool_depend >
14
15
<buildtool_depend >catkin_simple</buildtool_depend >
15
16
17
+ <!-- Dependencies. -->
16
18
<depend >roslib</depend >
17
19
<depend >roscpp</depend >
18
20
<depend >tf</depend >
19
21
<depend >sensor_msgs</depend >
20
- <depend >geometry_msgs</depend >
22
+ <depend >geometry_msgs</depend >
23
+ <!-- cmake_modules dependency required for (find Eigen) command-->
24
+ <depend >cmake_modules</depend >
21
25
</package >
22
-
You can’t perform that action at this time.
0 commit comments