Project

General

Profile

CMakeLists.txt-diff.htm

n.kawauchi, 02/13/2017 06:25 PM

 
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\Affine\CMakeLists.txt</th>
98
<th class="title" style="width:0%"></th><th class="title" style="width:50.000000%">C:\Users\Kawauchi\workspace_test\Affine_org\CMakeLists.txt</th>
99
</tr>
100
</thead>
101
<tbody>
102
<tr valign="top">
103
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">cmake_minimum_required(VERSION 2.8 FATAL_ERROR)</span></code></td>
104
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">cmake_minimum_required(VERSION 2.8 FATAL_ERROR)</span></code></td>
105
</tr>
106
<tr valign="top">
107
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(POLICY CMP0048)</span></code></td>
108
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(POLICY CMP0048)</span></code></td>
109
</tr>
110
<tr valign="top">
111
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp;cmake_policy(SET CMP0048 OLD)</span></code></td>
112
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp;cmake_policy(SET CMP0048 OLD)</span></code></td>
113
</tr>
114
<tr valign="top">
115
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif()</span></code></td>
116
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif()</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">project(Affine)</span></code></td>
124
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">project(Affine)</span></code></td>
125
</tr>
126
<tr valign="top">
127
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">string(TOLOWER ${PROJECT_NAME} PROJECT_NAME_LOWER)</span></code></td>
128
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">string(TOLOWER ${PROJECT_NAME} PROJECT_NAME_LOWER)</span></code></td>
129
</tr>
130
<tr valign="top">
131
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">include("${PROJECT_SOURCE_DIR}/cmake/utils.cmake")</span></code></td>
132
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">include("${PROJECT_SOURCE_DIR}/cmake/utils.cmake")</span></code></td>
133
</tr>
134
<tr valign="top">
135
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_VERSION 1.2.0 CACHE STRING "Affine version")</span></code></td>
136
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_VERSION 1.2.0 CACHE STRING "Affine version")</span></code></td>
137
</tr>
138
<tr valign="top">
139
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">DISSECT_VERSION()</span></code></td>
140
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">DISSECT_VERSION()</span></code></td>
141
</tr>
142
<tr valign="top">
143
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_DESCRIPTION "Affine image component")</span></code></td>
144
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_DESCRIPTION "Affine image component")</span></code></td>
145
</tr>
146
<tr valign="top">
147
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_VENDOR "AIST")</span></code></td>
148
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_VENDOR "AIST")</span></code></td>
149
</tr>
150
<tr valign="top">
151
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_AUTHOR "AIST")</span></code></td>
152
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_AUTHOR "AIST")</span></code></td>
153
</tr>
154
<tr valign="top">
155
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_AUTHOR_SHORT "AIST")</span></code></td>
156
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_AUTHOR_SHORT "AIST")</span></code></td>
157
</tr>
158
<tr valign="top">
159
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
160
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
161
</tr>
162
<tr valign="top">
163
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">set(PROJECT_MAINTAINER "Noriaki Ando &lt;n-ando@aist.go.jp&gt;")</span></code></td>
164
<td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
165
</tr>
166
<tr valign="top">
167
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">set(PROJECT_TYPE "c++/opencv-rtcs")</span></code></td>
168
<td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
169
</tr>
170
<tr valign="top">
171
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code>&nbsp;</code></td>
172
<td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
173
</tr>
174
<tr valign="top">
175
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Add an "uninstall" target</span></code></td>
176
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Add an "uninstall" target</span></code></td>
177
</tr>
178
<tr valign="top">
179
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">CONFIGURE_FILE ("${PROJECT_SOURCE_DIR}/cmake/uninstall_target.cmake.in"</span></code></td>
180
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">CONFIGURE_FILE ("${PROJECT_SOURCE_DIR}/cmake/uninstall_target.cmake.in"</span></code></td>
181
</tr>
182
<tr valign="top">
183
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;"${PROJECT_BINARY_DIR}/uninstall_target.cmake" IMMEDIATE @ONLY)</span></code></td>
184
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;"${PROJECT_BINARY_DIR}/uninstall_target.cmake" IMMEDIATE @ONLY)</span></code></td>
185
</tr>
186
<tr valign="top">
187
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">ADD_CUSTOM_TARGET (</span><span class="sf17b18">${PROJECT_NAME}_</span><span style="color: #000000; background-color: #efcb05; ">uninstall "${CMAKE_COMMAND}" -P</span></code></td>
188
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">ADD_CUSTOM_TARGET (</span><span style="color: #000000; background-color: #efcb05; ">uninstall "${CMAKE_COMMAND}" -P</span></code></td>
189
</tr>
190
<tr valign="top">
191
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;"${PROJECT_BINARY_DIR}/uninstall_target.cmake")</span></code></td>
192
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;"${PROJECT_BINARY_DIR}/uninstall_target.cmake")</span></code></td>
193
</tr>
194
<tr valign="top">
195
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
196
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
197
</tr>
198
<tr valign="top">
199
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#option(BUILD_EXAMPLES "Build and install examples" OFF)</span></code></td>
200
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#option(BUILD_EXAMPLES "Build and install examples" OFF)</span></code></td>
201
</tr>
202
<tr valign="top">
203
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">option(BUILD_DOCUMENTATION "Build the documentation" O</span><span class="sf17b16">FF</span><span style="color: #000000; background-color: #efcb05; ">)</span></code></td>
204
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">option(BUILD_DOCUMENTATION "Build the documentation" O</span><span class="sf17b16">N</span><span style="color: #000000; background-color: #efcb05; ">)</span></code></td>
205
</tr>
206
<tr valign="top">
207
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#option(BUILD_TESTS "Build the tests" OFF)</span></code></td>
208
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#option(BUILD_TESTS "Build the tests" OFF)</span></code></td>
209
</tr>
210
<tr valign="top">
211
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#option(BUILD_TOOLS "Build the tools" OFF)</span></code></td>
212
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#option(BUILD_TOOLS "Build the tools" OFF)</span></code></td>
213
</tr>
214
<tr valign="top">
215
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">option(BUILD_IDL "Build and install idl" ON)</span></code></td>
216
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">option(BUILD_IDL "Build and install idl" ON)</span></code></td>
217
</tr>
218
<tr valign="top">
219
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">option(BUILD_SOURCES "Build and install sources" OFF)</span></code></td>
220
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">option(BUILD_SOURCES "Build and install sources" OFF)</span></code></td>
221
</tr>
222
<tr valign="top">
223
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
224
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
225
</tr>
226
<tr valign="top">
227
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">option(STATIC_LIBS "Build static libraries" OFF)</span></code></td>
228
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">option(STATIC_LIBS "Build static libraries" OFF)</span></code></td>
229
</tr>
230
<tr valign="top">
231
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(STATIC_LIBS)</span></code></td>
232
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(STATIC_LIBS)</span></code></td>
233
</tr>
234
<tr valign="top">
235
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(LIB_TYPE STATIC)</span></code></td>
236
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(LIB_TYPE STATIC)</span></code></td>
237
</tr>
238
<tr valign="top">
239
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">else(STATIC_LIBS)</span></code></td>
240
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">else(STATIC_LIBS)</span></code></td>
241
</tr>
242
<tr valign="top">
243
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(LIB_TYPE SHARED)</span></code></td>
244
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;set(LIB_TYPE SHARED)</span></code></td>
245
</tr>
246
<tr valign="top">
247
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif(STATIC_LIBS)</span></code></td>
248
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif(STATIC_LIBS)</span></code></td>
249
</tr>
250
<tr valign="top">
251
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
252
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
253
</tr>
254
<tr valign="top">
255
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")</span></code></td>
256
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")</span></code></td>
257
</tr>
258
<tr valign="top">
259
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; # Mac OS X specific code</span></code></td>
260
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; # Mac OS X specific code</span></code></td>
261
</tr>
262
<tr valign="top">
263
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; SET(CMAKE_CXX_COMPILER "g++")</span></code></td>
264
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; SET(CMAKE_CXX_COMPILER "g++")</span></code></td>
265
</tr>
266
<tr valign="top">
267
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")</span></code></td>
268
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")</span></code></td>
269
</tr>
270
<tr valign="top">
271
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
272
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
273
</tr>
274
<tr valign="top">
275
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
276
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
277
</tr>
278
<tr valign="top">
279
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Set up installation directories</span></code></td>
280
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Set up installation directories</span></code></td>
281
</tr>
282
<tr valign="top">
283
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18">if(WIN32)</span>&nbsp;</code></td>
284
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">set(</span><span class="sf17b16">BIN_INSTALL_DIR</span><span style="color: #000000; background-color: #efcb05; "> "components/</span><span class="sf17b16">bin</span><span style="color: #000000; background-color: #efcb05; ">")</span></code></td>
285
</tr>
286
<tr valign="top">
287
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18"> &nbsp;</span><span style="color: #000000; background-color: #efcb05; ">set(</span><span class="sf17b16">INSTALL_PREFIX</span><span style="color: #000000; background-color: #efcb05; "> "components/</span><span class="sf17b16">${PROJECT_TYPE}</span><span style="color: #000000; background-color: #efcb05; ">")</span></code></td>
288
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">set(</span><span class="sf17b16">LIB_INSTALL_DIR</span><span style="color: #000000; background-color: #efcb05; "> </span><span style="color: #000000; background-color: #efcb05; ">"</span><span class="sf17b16">components/lib</span><span style="color: #000000; background-color: #efcb05; ">")</span></code></td>
289
</tr>
290
<tr valign="top">
291
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18">else(WIN32)</span>&nbsp;</code></td>
292
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b16">set(INC_INSTALL_DIR</span>&nbsp;</code></td>
293
</tr>
294
<tr valign="top">
295
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18"> &nbsp;</span><span style="color: #000000; background-color: #efcb05; ">set(</span><span class="sf17b16">OPENRTM_SHARE_PREFIX</span><span style="color: #000000; background-color: #efcb05; "> </span><span class="sf17b18">"share/openrtm-${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}")</span>&nbsp;</code></td>
296
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b16"> &nbsp; &nbsp;"components/include/${PROJECT_NAME_LOWER}-${PROJECT_VERSION_MAJOR}")</span>&nbsp;</code></td>
297
</tr>
298
<tr valign="top">
299
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18"> &nbsp;set(INSTALL_PREFIX </span><span style="color: #000000; background-color: #efcb05; ">"</span><span class="sf17b16">${OPENRTM_SHARE_PREFIX}/components/${PROJECT_TYPE}</span><span style="color: #000000; background-color: #efcb05; ">")</span></code></td>
300
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b16">set(SHARE_INSTALL_DIR</span>&nbsp;</code></td>
301
</tr>
302
<tr valign="top">
303
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b16">endif(WIN32)</span>&nbsp;</code></td>
304
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b16"> &nbsp; &nbsp;"components/share/${PROJECT_NAME_LOWER}-${PROJECT_VERSION_MAJOR}")</span>&nbsp;</code></td>
305
</tr>
306
<tr valign="top">
307
<td class="ln"></td><td style="color: #000000; background-color: #efcb05; "><code>&nbsp;</code></td>
308
<td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
309
</tr>
310
<tr valign="top">
311
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
312
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
313
</tr>
314
<tr valign="top">
315
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Get necessary dependency information</span></code></td>
316
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Get necessary dependency information</span></code></td>
317
</tr>
318
<tr valign="top">
319
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">find_package(OpenRTM)</span></code></td>
320
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">find_package(OpenRTM)</span></code></td>
321
</tr>
322
<tr valign="top">
323
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
324
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
325
</tr>
326
<tr valign="top">
327
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Universal settings</span></code></td>
328
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Universal settings</span></code></td>
329
</tr>
330
<tr valign="top">
331
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#enable_testing()</span></code></td>
332
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#enable_testing()</span></code></td>
333
</tr>
334
<tr valign="top">
335
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
336
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
337
</tr>
338
<tr valign="top">
339
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Subdirectories</span></code></td>
340
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Subdirectories</span></code></td>
341
</tr>
342
<tr valign="top">
343
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">add_subdirectory(cmake)</span></code></td>
344
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">add_subdirectory(cmake)</span></code></td>
345
</tr>
346
<tr valign="top">
347
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(BUILD_DOCUMENTATION)</span></code></td>
348
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(BUILD_DOCUMENTATION)</span></code></td>
349
</tr>
350
<tr valign="top">
351
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_subdirectory(doc)</span></code></td>
352
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_subdirectory(doc)</span></code></td>
353
</tr>
354
<tr valign="top">
355
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif(BUILD_DOCUMENTATION)</span></code></td>
356
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif(BUILD_DOCUMENTATION)</span></code></td>
357
</tr>
358
<tr valign="top">
359
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
360
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
361
</tr>
362
<tr valign="top">
363
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#if(BUILD_EXAMPLES)</span></code></td>
364
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#if(BUILD_EXAMPLES)</span></code></td>
365
</tr>
366
<tr valign="top">
367
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># &nbsp; &nbsp;add_subdirectory(examples)</span></code></td>
368
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># &nbsp; &nbsp;add_subdirectory(examples)</span></code></td>
369
</tr>
370
<tr valign="top">
371
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#endif(BUILD_EXAMPLES)</span></code></td>
372
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#endif(BUILD_EXAMPLES)</span></code></td>
373
</tr>
374
<tr valign="top">
375
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
376
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
377
</tr>
378
<tr valign="top">
379
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(BUILD_IDL)</span></code></td>
380
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(BUILD_IDL)</span></code></td>
381
</tr>
382
<tr valign="top">
383
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_subdirectory(idl)</span></code></td>
384
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_subdirectory(idl)</span></code></td>
385
</tr>
386
<tr valign="top">
387
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif(BUILD_IDL)</span></code></td>
388
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif(BUILD_IDL)</span></code></td>
389
</tr>
390
<tr valign="top">
391
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
392
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
393
</tr>
394
<tr valign="top">
395
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">add_subdirectory(include)</span></code></td>
396
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">add_subdirectory(include)</span></code></td>
397
</tr>
398
<tr valign="top">
399
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">MAP_ADD_STR(headers &nbsp;"include/" comp_hdrs)</span></code></td>
400
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">MAP_ADD_STR(headers &nbsp;"include/" comp_hdrs)</span></code></td>
401
</tr>
402
<tr valign="top">
403
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">add_subdirectory(src)</span></code></td>
404
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">add_subdirectory(src)</span></code></td>
405
</tr>
406
<tr valign="top">
407
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
408
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
409
</tr>
410
<tr valign="top">
411
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#if(BUILD_TESTS)</span></code></td>
412
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#if(BUILD_TESTS)</span></code></td>
413
</tr>
414
<tr valign="top">
415
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># &nbsp; &nbsp;add_subdirectory(test)</span></code></td>
416
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># &nbsp; &nbsp;add_subdirectory(test)</span></code></td>
417
</tr>
418
<tr valign="top">
419
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#endif(BUILD_TESTS)</span></code></td>
420
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#endif(BUILD_TESTS)</span></code></td>
421
</tr>
422
<tr valign="top">
423
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
424
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
425
</tr>
426
<tr valign="top">
427
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#if(BUILD_TOOLS)</span></code></td>
428
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#if(BUILD_TOOLS)</span></code></td>
429
</tr>
430
<tr valign="top">
431
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># &nbsp; &nbsp;add_subdirectory(tools)</span></code></td>
432
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># &nbsp; &nbsp;add_subdirectory(tools)</span></code></td>
433
</tr>
434
<tr valign="top">
435
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#endif(BUILD_TOOLS)</span></code></td>
436
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">#endif(BUILD_TOOLS)</span></code></td>
437
</tr>
438
<tr valign="top">
439
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
440
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
441
</tr>
442
<tr valign="top">
443
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(BUILD_SOURCES)</span></code></td>
444
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">if(BUILD_SOURCES)</span></code></td>
445
</tr>
446
<tr valign="top">
447
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_subdirectory(include)</span></code></td>
448
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_subdirectory(include)</span></code></td>
449
</tr>
450
<tr valign="top">
451
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_subdirectory(src)</span></code></td>
452
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;add_subdirectory(src)</span></code></td>
453
</tr>
454
<tr valign="top">
455
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif(BUILD_SOURCES)</span></code></td>
456
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">endif(BUILD_SOURCES)</span></code></td>
457
</tr>
458
<tr valign="top">
459
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
460
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
461
</tr>
462
<tr valign="top">
463
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Package creation</span></code></td>
464
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># Package creation</span></code></td>
465
</tr>
466
<tr valign="top">
467
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># By default, do not warn when built on machines using only VS Express:</span></code></td>
468
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"># By default, do not warn when built on machines using only VS Express:</span></code></td>
469
</tr>
470
<tr valign="top">
471
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">IF(NOT DEFINED CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS)</span></code></td>
472
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">IF(NOT DEFINED CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS)</span></code></td>
473
</tr>
474
<tr valign="top">
475
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">SET(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS ON)</span></code></td>
476
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">SET(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS ON)</span></code></td>
477
</tr>
478
<tr valign="top">
479
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">ENDIF()</span></code></td>
480
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">ENDIF()</span></code></td>
481
</tr>
482
<tr valign="top">
483
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">include(InstallRequiredSystemLibraries)</span></code></td>
484
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">include(InstallRequiredSystemLibraries)</span></code></td>
485
</tr>
486
<tr valign="top">
487
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_EXECUTABLES ${PROJECT_NAME_LOWER}Comp</span></code></td>
488
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(PROJECT_EXECUTABLES ${PROJECT_NAME_LOWER}Comp</span></code></td>
489
</tr>
490
<tr valign="top">
491
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;"${PROJECT_NAME_LOWER}Comp")</span></code></td>
492
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;"${PROJECT_NAME_LOWER}Comp")</span></code></td>
493
</tr>
494
<tr valign="top">
495
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
496
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
497
</tr>
498
<tr valign="top">
499
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(cpack_options "${PROJECT_BINARY_DIR}/cpack_options.cmake")</span></code></td>
500
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(cpack_options "${PROJECT_BINARY_DIR}/cpack_options.cmake")</span></code></td>
501
</tr>
502
<tr valign="top">
503
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
504
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
505
</tr>
506
<tr valign="top">
507
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">configure_file("${PROJECT_SOURCE_DIR}/cmake/cpack_options.cmake.in"</span></code></td>
508
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">configure_file("${PROJECT_SOURCE_DIR}/cmake/cpack_options.cmake.in"</span></code></td>
509
</tr>
510
<tr valign="top">
511
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;${cpack_options} @ONLY)</span></code></td>
512
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2"> &nbsp; &nbsp;${cpack_options} @ONLY)</span></code></td>
513
</tr>
514
<tr valign="top">
515
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
516
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
517
</tr>
518
<tr valign="top">
519
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(CPACK_PROJECT_CONFIG_FILE ${cpack_options})</span></code></td>
520
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">set(CPACK_PROJECT_CONFIG_FILE ${cpack_options})</span></code></td>
521
</tr>
522
<tr valign="top">
523
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">include(${CPACK_PROJECT_CONFIG_FILE})</span></code></td>
524
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">include(${CPACK_PROJECT_CONFIG_FILE})</span></code></td>
525
</tr>
526
<tr valign="top">
527
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">include(CPack)</span></code></td>
528
<td class="ln"></td><td class="sf3b2"><code><span class="sf3b2">include(CPack)</span></code></td>
529
</tr>
530
<tr valign="top">
531
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
532
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
533
</tr>
534
<tr valign="top">
535
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
536
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
537
</tr>
538
<tr valign="top">
539
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
540
<td class="ln"></td><td class="sf3b2"><code>&nbsp;</code></td>
541
</tr>
542
</tbody>
543
</table>
544
</body>
545
</html>