@@ -34,41 +34,41 @@ option(BUILD_EXAMPLES "Build the ZED Open Capture examples"
34
34
############################################################################
35
35
# Sources
36
36
set (SRC_VIDEO
37
- ${CMAKE_HOME_DIRECTORY } /src/videocapture.cpp
37
+ ${PROJECT_SOURCE_DIR } /src/videocapture.cpp
38
38
)
39
39
40
40
set (SRC_SENSORS
41
- ${CMAKE_HOME_DIRECTORY } /src/sensorcapture.cpp
41
+ ${PROJECT_SOURCE_DIR } /src/sensorcapture.cpp
42
42
)
43
43
44
44
############################################################################
45
45
# Includes
46
46
set (HEADERS_VIDEO
47
47
# Base
48
- ${CMAKE_HOME_DIRECTORY } /include/videocapture.hpp
48
+ ${PROJECT_SOURCE_DIR } /include/videocapture.hpp
49
49
50
50
# Defines
51
- ${CMAKE_HOME_DIRECTORY } /include/defines.hpp
52
- ${CMAKE_HOME_DIRECTORY } /include/videocapture_def.hpp
51
+ ${PROJECT_SOURCE_DIR } /include/defines.hpp
52
+ ${PROJECT_SOURCE_DIR } /include/videocapture_def.hpp
53
53
)
54
54
55
55
set (HEADERS_SENSORS
56
56
# Base
57
- ${CMAKE_HOME_DIRECTORY } /include/sensorcapture.hpp
57
+ ${PROJECT_SOURCE_DIR } /include/sensorcapture.hpp
58
58
59
59
# Defines
60
- ${CMAKE_HOME_DIRECTORY } /include/defines.hpp
61
- ${CMAKE_HOME_DIRECTORY } /include/sensorcapture_def.hpp
60
+ ${PROJECT_SOURCE_DIR } /include/defines.hpp
61
+ ${PROJECT_SOURCE_DIR } /include/sensorcapture_def.hpp
62
62
)
63
63
64
64
include_directories (
65
- ${CMAKE_HOME_DIRECTORY } /include
65
+ ${PROJECT_SOURCE_DIR } /include
66
66
)
67
67
68
68
############################################################################
69
69
# Required external libraries
70
70
71
- list (INSERT CMAKE_MODULE_PATH 0 "${CMAKE_SOURCE_DIR } /cmake" )
71
+ list (INSERT CMAKE_MODULE_PATH 0 "${PROJECT_SOURCE_DIR } /cmake" )
72
72
73
73
############################################################################
74
74
# Generate libraries
@@ -129,7 +129,7 @@ if(BUILD_EXAMPLES)
129
129
include_directories (${OpenCV_INCLUDE_DIRS} )
130
130
131
131
##### Video Example
132
- add_executable (${PROJECT_NAME} _video_example "${CMAKE_HOME_DIRECTORY } /examples/zed_oc_video_example.cpp" )
132
+ add_executable (${PROJECT_NAME} _video_example "${PROJECT_SOURCE_DIR } /examples/zed_oc_video_example.cpp" )
133
133
set_target_properties (${PROJECT_NAME} _video_example PROPERTIES PREFIX "" )
134
134
target_link_libraries (${PROJECT_NAME} _video_example
135
135
${PROJECT_NAME}
@@ -140,7 +140,7 @@ if(BUILD_EXAMPLES)
140
140
)
141
141
142
142
##### Control Example
143
- add_executable (${PROJECT_NAME} _control_example "${CMAKE_HOME_DIRECTORY } /examples/zed_oc_control_example.cpp" )
143
+ add_executable (${PROJECT_NAME} _control_example "${PROJECT_SOURCE_DIR } /examples/zed_oc_control_example.cpp" )
144
144
set_target_properties (${PROJECT_NAME} _control_example PROPERTIES PREFIX "" )
145
145
target_link_libraries (${PROJECT_NAME} _control_example
146
146
${PROJECT_NAME}
@@ -151,8 +151,8 @@ if(BUILD_EXAMPLES)
151
151
)
152
152
153
153
##### Rectify Example
154
- include_directories ( ${CMAKE_HOME_DIRECTORY } /examples/include )
155
- add_executable (${PROJECT_NAME} _rectify_example "${CMAKE_HOME_DIRECTORY } /examples/zed_oc_rectify_example.cpp" )
154
+ include_directories ( ${PROJECT_SOURCE_DIR } /examples/include )
155
+ add_executable (${PROJECT_NAME} _rectify_example "${PROJECT_SOURCE_DIR } /examples/zed_oc_rectify_example.cpp" )
156
156
set_target_properties (${PROJECT_NAME} _rectify_example PROPERTIES PREFIX "" )
157
157
target_link_libraries (${PROJECT_NAME} _rectify_example
158
158
${PROJECT_NAME}
@@ -167,7 +167,7 @@ if(BUILD_EXAMPLES)
167
167
message ("* Sensors example available" )
168
168
169
169
##### Sensors Example
170
- add_executable (${PROJECT_NAME} _sensors_example "${CMAKE_HOME_DIRECTORY } /examples/zed_oc_sensors_example.cpp" )
170
+ add_executable (${PROJECT_NAME} _sensors_example "${PROJECT_SOURCE_DIR } /examples/zed_oc_sensors_example.cpp" )
171
171
set_target_properties (${PROJECT_NAME} _sensors_example PROPERTIES PREFIX "" )
172
172
target_link_libraries (${PROJECT_NAME} _sensors_example
173
173
${PROJECT_NAME}
@@ -181,7 +181,7 @@ if(BUILD_EXAMPLES)
181
181
message ("* Video/Sensors sync example available" )
182
182
183
183
##### Synchronization Example
184
- add_executable (${PROJECT_NAME} _sync_example "${CMAKE_HOME_DIRECTORY } /examples/zed_oc_sync_example.cpp" )
184
+ add_executable (${PROJECT_NAME} _sync_example "${PROJECT_SOURCE_DIR } /examples/zed_oc_sync_example.cpp" )
185
185
set_target_properties (${PROJECT_NAME} _sync_example PROPERTIES PREFIX "" )
186
186
target_link_libraries (${PROJECT_NAME} _sync_example
187
187
${PROJECT_NAME}
0 commit comments