プロジェクト

全般

プロフィール

idl_CMakeLists.txt-diff.htm

n.kawauchi, 2017/02/21 11:06

 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2
        "http://www.w3.org/TR/html4/loose.dtd">
3
<html>
4
<head>
5
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6
<title>WinMerge File Compare Report</title>
7
<style type="text/css">
8
<!--
9
td,th {word-break: break-all; font-size: 12pt;}
10
.ln {text-align: right; word-break: keep-all; background-color: lightgrey;}
11
.title {color: white; background-color: blue; vertical-align: top;}
12
.sf3b2 {color: #000000; background-color: #ffffff; }
13
.sf3b5 {color: #000000; background-color: #3399ff; }
14
.sf3b14 {color: #000000; background-color: #ffa0a0; }
15
.sf3b16 {color: #000000; background-color: #f1e2ad; }
16
.sf3b18 {color: #000000; background-color: #ffaa82; }
17
.sf3b19 {color: #000000; background-color: #c8816c; }
18
.sf6b2 {color: #ffffff; background-color: #ffffff; }
19
.sf6b5 {color: #ffffff; background-color: #3399ff; }
20
.sf6b14 {color: #ffffff; background-color: #ffa0a0; }
21
.sf6b16 {color: #ffffff; background-color: #f1e2ad; }
22
.sf6b18 {color: #ffffff; background-color: #ffaa82; }
23
.sf6b19 {color: #ffffff; background-color: #c8816c; }
24
.sf7b2 {color: #0000ff; background-color: #ffffff; font-weight: bold; }
25
.sf7b5 {color: #0000ff; background-color: #3399ff; font-weight: bold; }
26
.sf7b14 {color: #0000ff; background-color: #ffa0a0; font-weight: bold; }
27
.sf7b16 {color: #0000ff; background-color: #f1e2ad; font-weight: bold; }
28
.sf7b18 {color: #0000ff; background-color: #ffaa82; font-weight: bold; }
29
.sf7b19 {color: #0000ff; background-color: #c8816c; font-weight: bold; }
30
.sf8b2 {color: #800080; background-color: #ffffff; }
31
.sf8b5 {color: #800080; background-color: #3399ff; }
32
.sf8b14 {color: #800080; background-color: #ffa0a0; }
33
.sf8b16 {color: #800080; background-color: #f1e2ad; }
34
.sf8b18 {color: #800080; background-color: #ffaa82; }
35
.sf8b19 {color: #800080; background-color: #c8816c; }
36
.sf9b2 {color: #008000; background-color: #ffffff; }
37
.sf9b5 {color: #008000; background-color: #3399ff; }
38
.sf9b14 {color: #008000; background-color: #ffa0a0; }
39
.sf9b16 {color: #008000; background-color: #f1e2ad; }
40
.sf9b18 {color: #008000; background-color: #ffaa82; }
41
.sf9b19 {color: #008000; background-color: #c8816c; }
42
.sf10b2 {color: #ff0000; background-color: #ffffff; }
43
.sf10b5 {color: #ff0000; background-color: #3399ff; }
44
.sf10b14 {color: #ff0000; background-color: #ffa0a0; }
45
.sf10b16 {color: #ff0000; background-color: #f1e2ad; }
46
.sf10b18 {color: #ff0000; background-color: #ffaa82; }
47
.sf10b19 {color: #ff0000; background-color: #c8816c; }
48
.sf11b2 {color: #606060; background-color: #ffffff; }
49
.sf11b5 {color: #606060; background-color: #3399ff; }
50
.sf11b14 {color: #606060; background-color: #ffa0a0; }
51
.sf11b16 {color: #606060; background-color: #f1e2ad; }
52
.sf11b18 {color: #606060; background-color: #ffaa82; }
53
.sf11b19 {color: #606060; background-color: #c8816c; }
54
.sf12b2 {color: #800000; background-color: #ffffff; }
55
.sf12b5 {color: #800000; background-color: #3399ff; }
56
.sf12b14 {color: #800000; background-color: #ffa0a0; }
57
.sf12b16 {color: #800000; background-color: #f1e2ad; }
58
.sf12b18 {color: #800000; background-color: #ffaa82; }
59
.sf12b19 {color: #800000; background-color: #c8816c; }
60
.sf13b2 {color: #0080c0; background-color: #ffffff; }
61
.sf13b5 {color: #0080c0; background-color: #3399ff; }
62
.sf13b14 {color: #0080c0; background-color: #ffa0a0; }
63
.sf13b16 {color: #0080c0; background-color: #f1e2ad; }
64
.sf13b18 {color: #0080c0; background-color: #ffaa82; }
65
.sf13b19 {color: #0080c0; background-color: #c8816c; }
66
.sf15b2 {color: #000000; background-color: #ffffff; }
67
.sf15b5 {color: #000000; background-color: #3399ff; }
68
.sf15b14 {color: #000000; background-color: #ffa0a0; }
69
.sf15b16 {color: #000000; background-color: #f1e2ad; }
70
.sf15b18 {color: #000000; background-color: #ffaa82; }
71
.sf15b19 {color: #000000; background-color: #c8816c; }
72
.sf17b2 {color: #000000; background-color: #ffffff; }
73
.sf17b5 {color: #000000; background-color: #3399ff; }
74
.sf17b14 {color: #000000; background-color: #ffa0a0; }
75
.sf17b16 {color: #000000; background-color: #f1e2ad; }
76
.sf17b18 {color: #000000; background-color: #ffaa82; }
77
.sf17b19 {color: #000000; background-color: #c8816c; }
78
.sf20b2 {color: #000080; background-color: #ffffff; }
79
.sf20b5 {color: #000080; background-color: #3399ff; }
80
.sf20b14 {color: #000080; background-color: #ffa0a0; }
81
.sf20b16 {color: #000080; background-color: #f1e2ad; }
82
.sf20b18 {color: #000080; background-color: #ffaa82; }
83
.sf20b19 {color: #000080; background-color: #c8816c; }
84
.sf21b2 {color: #0080c0; background-color: #ffffff; }
85
.sf21b5 {color: #0080c0; background-color: #3399ff; }
86
.sf21b14 {color: #0080c0; background-color: #ffa0a0; }
87
.sf21b16 {color: #0080c0; background-color: #f1e2ad; }
88
.sf21b18 {color: #0080c0; background-color: #ffaa82; }
89
.sf21b19 {color: #0080c0; background-color: #c8816c; }
90
-->
91
</style>
92
</head>
93
<body>
94
<table cellspacing="0" cellpadding="0" style="width: 100%; margin: 0; border: none;">
95
<thead>
96
<tr>
97
<th class="title" style="width:0%"></th><th class="title" style="width:50.000000%">C:\Users\Kawauchi\workspace_test\myCalib\idl\CMakeLists.txt</th>
98
<th class="title" style="width:0%"></th><th class="title" style="width:50.000000%">C:\Users\Kawauchi\workspace_test\myCalib\idl\CMakeLists_rtcb.txt</th>
99
</tr>
100
</thead>
101
<tbody>
102
<tr valign="top">
103
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(idls ${CMAKE_CURRENT_SOURCE_DIR}/CalibrationService.idl ${CMAKE_CURRENT_SOURCE_DIR}/InterfaceDataTypes.idl ${CMAKE_CURRENT_SOURCE_DIR}/BasicDataType.idl ${CMAKE_CURRENT_SOURCE_DIR}/ExtendedDataTypes.idl )</span></code></td>
104
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(idls ${CMAKE_CURRENT_SOURCE_DIR}/CalibrationService.idl ${CMAKE_CURRENT_SOURCE_DIR}/InterfaceDataTypes.idl ${CMAKE_CURRENT_SOURCE_DIR}/BasicDataType.idl ${CMAKE_CURRENT_SOURCE_DIR}/ExtendedDataTypes.idl )</span></code></td>
105
</tr>
106
<tr valign="top">
107
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
108
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
109
</tr>
110
<tr valign="top">
111
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18">#</span><span style="color: #000000; background-color: #efcb05; ">install(FILES ${idls} DESTINATION ${INC_INSTALL_DIR}/idl</span>&nbsp;</code></td>
112
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">install(FILES ${idls} DESTINATION ${INC_INSTALL_DIR}/idl</span>&nbsp;</code></td>
113
</tr>
114
<tr valign="top">
115
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b16">#</span><span style="color: #000000; background-color: #efcb05; "> &nbsp; &nbsp;COMPONENT idl)</span></code></td>
116
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; "> &nbsp; &nbsp;COMPONENT idl)</span></code></td>
117
</tr>
118
<tr valign="top">
119
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
120
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
121
</tr>
122
<tr valign="top">
123
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">macro(_IDL_OUTPUTS _idl _dir _result)</span></code></td>
124
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">macro(_IDL_OUTPUTS _idl _dir _result)</span></code></td>
125
</tr>
126
<tr valign="top">
127
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(${_result} ${_dir}/${_idl}SK.cc ${_dir}/${_idl}.hh</span></code></td>
128
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(${_result} ${_dir}/${_idl}SK.cc ${_dir}/${_idl}.hh</span></code></td>
129
</tr>
130
<tr valign="top">
131
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;${_dir}/${_idl}DynSK.cc)</span></code></td>
132
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;${_dir}/${_idl}DynSK.cc)</span></code></td>
133
</tr>
134
<tr valign="top">
135
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endmacro(_IDL_OUTPUTS)</span></code></td>
136
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endmacro(_IDL_OUTPUTS)</span></code></td>
137
</tr>
138
<tr valign="top">
139
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
140
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
141
</tr>
142
<tr valign="top">
143
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">macro(_COMPILE_IDL _idl_file)</span></code></td>
144
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">macro(_COMPILE_IDL _idl_file)</span></code></td>
145
</tr>
146
<tr valign="top">
147
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;if(NOT WIN32)</span></code></td>
148
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;if(NOT WIN32)</span></code></td>
149
</tr>
150
<tr valign="top">
151
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;execute_process(COMMAND rtm-config --prefix OUTPUT_VARIABLE OPENRTM_DIR</span></code></td>
152
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;execute_process(COMMAND rtm-config --prefix OUTPUT_VARIABLE OPENRTM_DIR</span></code></td>
153
</tr>
154
<tr valign="top">
155
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;OUTPUT_STRIP_TRAILING_WHITESPACE)</span></code></td>
156
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;OUTPUT_STRIP_TRAILING_WHITESPACE)</span></code></td>
157
</tr>
158
<tr valign="top">
159
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;execute_process(COMMAND rtm-config --idlflags OUTPUT_VARIABLE OPENRTM_IDLFLAGS</span></code></td>
160
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;execute_process(COMMAND rtm-config --idlflags OUTPUT_VARIABLE OPENRTM_IDLFLAGS</span></code></td>
161
</tr>
162
<tr valign="top">
163
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;OUTPUT_STRIP_TRAILING_WHITESPACE)</span></code></td>
164
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;OUTPUT_STRIP_TRAILING_WHITESPACE)</span></code></td>
165
</tr>
166
<tr valign="top">
167
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;separate_arguments(OPENRTM_IDLFLAGS)</span></code></td>
168
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;separate_arguments(OPENRTM_IDLFLAGS)</span></code></td>
169
</tr>
170
<tr valign="top">
171
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;execute_process(COMMAND rtm-config --idlc OUTPUT_VARIABLE OPENRTM_IDLC</span></code></td>
172
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;execute_process(COMMAND rtm-config --idlc OUTPUT_VARIABLE OPENRTM_IDLC</span></code></td>
173
</tr>
174
<tr valign="top">
175
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;OUTPUT_STRIP_TRAILING_WHITESPACE)</span></code></td>
176
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;OUTPUT_STRIP_TRAILING_WHITESPACE)</span></code></td>
177
</tr>
178
<tr valign="top">
179
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;set(_rtm_skelwrapper_command "rtm-skelwrapper")</span></code></td>
180
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;set(_rtm_skelwrapper_command "rtm-skelwrapper")</span></code></td>
181
</tr>
182
<tr valign="top">
183
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;else(NOT WIN32)</span></code></td>
184
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;else(NOT WIN32)</span></code></td>
185
</tr>
186
<tr valign="top">
187
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;set(_rtm_skelwrapper_command "rtm-skelwrapper.py")</span></code></td>
188
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;set(_rtm_skelwrapper_command "rtm-skelwrapper.py")</span></code></td>
189
</tr>
190
<tr valign="top">
191
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;endif(NOT WIN32)</span></code></td>
192
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;endif(NOT WIN32)</span></code></td>
193
</tr>
194
<tr valign="top">
195
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;get_filename_component(_idl ${_idl_file} NAME_WE)</span></code></td>
196
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;get_filename_component(_idl ${_idl_file} NAME_WE)</span></code></td>
197
</tr>
198
<tr valign="top">
199
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(_idl_srcs_var ${_idl}_SRCS)</span></code></td>
200
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(_idl_srcs_var ${_idl}_SRCS)</span></code></td>
201
</tr>
202
<tr valign="top">
203
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;_IDL_OUTPUTS(${_idl} ${CMAKE_CURRENT_BINARY_DIR} ${_idl_srcs_var})</span></code></td>
204
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;_IDL_OUTPUTS(${_idl} ${CMAKE_CURRENT_BINARY_DIR} ${_idl_srcs_var})</span></code></td>
205
</tr>
206
<tr valign="top">
207
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
208
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
209
</tr>
210
<tr valign="top">
211
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_custom_command(OUTPUT ${${_idl_srcs_var}}</span></code></td>
212
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_custom_command(OUTPUT ${${_idl_srcs_var}}</span></code></td>
213
</tr>
214
<tr valign="top">
215
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;COMMAND python ${OPENRTM_DIR}/bin/${_rtm_skelwrapper_command} --include-dir= --skel-suffix=Skel --stub-suffix=Stub --idl-file=${_idl}.idl</span></code></td>
216
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;COMMAND python ${OPENRTM_DIR}/bin/${_rtm_skelwrapper_command} --include-dir= --skel-suffix=Skel --stub-suffix=Stub --idl-file=${_idl}.idl</span></code></td>
217
</tr>
218
<tr valign="top">
219
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;COMMAND ${OPENRTM_IDLC} ${OPENRTM_IDLFLAGS} ${_idl_file}</span></code></td>
220
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;COMMAND ${OPENRTM_IDLC} ${OPENRTM_IDLFLAGS} ${_idl_file}</span></code></td>
221
</tr>
222
<tr valign="top">
223
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;WORKING_DIRECTORY ${CURRENT_BINARY_DIR}</span></code></td>
224
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;WORKING_DIRECTORY ${CURRENT_BINARY_DIR}</span></code></td>
225
</tr>
226
<tr valign="top">
227
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;DEPENDS ${_idl_file}</span></code></td>
228
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;DEPENDS ${_idl_file}</span></code></td>
229
</tr>
230
<tr valign="top">
231
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;COMMENT "Compiling ${_idl_file}" VERBATIM)</span></code></td>
232
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;COMMENT "Compiling ${_idl_file}" VERBATIM)</span></code></td>
233
</tr>
234
<tr valign="top">
235
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_custom_target(${_idl}_TGT DEPENDS ${${_idl_srcs_var}})</span></code></td>
236
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_custom_target(${_idl}_TGT DEPENDS ${${_idl_srcs_var}})</span></code></td>
237
</tr>
238
<tr valign="top">
239
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(ALL_IDL_SRCS ${ALL_IDL_SRCS} ${${_idl_srcs_var}})</span></code></td>
240
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(ALL_IDL_SRCS ${ALL_IDL_SRCS} ${${_idl_srcs_var}})</span></code></td>
241
</tr>
242
<tr valign="top">
243
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;if(NOT TARGET ALL_IDL_TGT)</span></code></td>
244
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;if(NOT TARGET ALL_IDL_TGT)</span></code></td>
245
</tr>
246
<tr valign="top">
247
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;add_custom_target(ALL_IDL_TGT)</span></code></td>
248
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;add_custom_target(ALL_IDL_TGT)</span></code></td>
249
</tr>
250
<tr valign="top">
251
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;endif(NOT TARGET ALL_IDL_TGT)</span></code></td>
252
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;endif(NOT TARGET ALL_IDL_TGT)</span></code></td>
253
</tr>
254
<tr valign="top">
255
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_dependencies(ALL_IDL_TGT ${_idl}_TGT)</span></code></td>
256
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_dependencies(ALL_IDL_TGT ${_idl}_TGT)</span></code></td>
257
</tr>
258
<tr valign="top">
259
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endmacro(_COMPILE_IDL)</span></code></td>
260
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endmacro(_COMPILE_IDL)</span></code></td>
261
</tr>
262
<tr valign="top">
263
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
264
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
265
</tr>
266
<tr valign="top">
267
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Module exposed to the user</span></code></td>
268
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Module exposed to the user</span></code></td>
269
</tr>
270
<tr valign="top">
271
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">macro(OPENRTM_COMPILE_IDL_FILES)</span></code></td>
272
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">macro(OPENRTM_COMPILE_IDL_FILES)</span></code></td>
273
</tr>
274
<tr valign="top">
275
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;foreach(idl ${ARGN})</span></code></td>
276
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;foreach(idl ${ARGN})</span></code></td>
277
</tr>
278
<tr valign="top">
279
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;_COMPILE_IDL(${idl})</span></code></td>
280
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp; &nbsp; &nbsp;_COMPILE_IDL(${idl})</span></code></td>
281
</tr>
282
<tr valign="top">
283
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;endforeach(idl)</span></code></td>
284
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;endforeach(idl)</span></code></td>
285
</tr>
286
<tr valign="top">
287
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endmacro(OPENRTM_COMPILE_IDL_FILES)</span></code></td>
288
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endmacro(OPENRTM_COMPILE_IDL_FILES)</span></code></td>
289
</tr>
290
<tr valign="top">
291
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
292
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
293
</tr>
294
<tr valign="top">
295
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
296
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
297
</tr>
298
<tr valign="top">
299
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">OPENRTM_COMPILE_IDL_FILES(${idls})</span></code></td>
300
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">OPENRTM_COMPILE_IDL_FILES(${idls})</span></code></td>
301
</tr>
302
<tr valign="top">
303
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(ALL_IDL_SRCS ${ALL_IDL_SRCS} PARENT_SCOPE)</span></code></td>
304
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(ALL_IDL_SRCS ${ALL_IDL_SRCS} PARENT_SCOPE)</span></code></td>
305
</tr>
306
<tr valign="top">
307
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">FILTER_LIST(</span><span class="sf17b16">ALL_IDL_SRCS</span><span style="color: #000000; background-color: #efcb05; "> "hh$" idl_headers)</span></code></td>
308
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">FILTER_LIST(</span><span class="sf17b16">"${ALL_IDL_SRCS}"</span><span style="color: #000000; background-color: #efcb05; "> "hh$" idl_headers)</span></code></td>
309
</tr>
310
<tr valign="top">
311
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18">#</span><span style="color: #000000; background-color: #efcb05; ">install(FILES ${idl_headers}</span>&nbsp;</code></td>
312
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">install(FILES ${idl_headers}</span>&nbsp;</code></td>
313
</tr>
314
<tr valign="top">
315
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b16">#</span><span style="color: #000000; background-color: #efcb05; "> &nbsp; &nbsp;DESTINATION ${INC_INSTALL_DIR}/${PROJECT_NAME_LOWER}/idl</span>&nbsp;</code></td>
316
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; "> &nbsp; &nbsp;DESTINATION ${INC_INSTALL_DIR}/${PROJECT_NAME_LOWER}/idl</span>&nbsp;</code></td>
317
</tr>
318
<tr valign="top">
319
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b16">#</span><span style="color: #000000; background-color: #efcb05; "> &nbsp; &nbsp;COMPONENT headers)</span></code></td>
320
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; "> &nbsp; &nbsp;COMPONENT headers)</span></code></td>
321
</tr>
322
<tr valign="top">
323
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code>&nbsp;</code></td>
324
<td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
325
</tr>
326
<tr valign="top">
327
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
328
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
329
</tr>
330
<tr valign="top">
331
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
332
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
333
</tr>
334
</tbody>
335
</table>
336
</body>
337
</html>