File: SampleFileList.cmake

package info (click to toggle)
freespace2 24.2.0%2Brepack-3
  • links: PTS, VCS
  • area: non-free
  • in suites: forky, sid
  • size: 43,740 kB
  • sloc: cpp: 595,005; ansic: 21,741; python: 1,174; sh: 457; makefile: 243; xml: 181
file content (330 lines) | stat: -rw-r--r-- 15,042 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
# This file was auto-generated with gen_samplelists.sh

set(shell_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/shell/include/Input.h
    ${PROJECT_SOURCE_DIR}/Samples/shell/include/Shell.h
    ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellFileInterface.h
    ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellOpenGL.h
    ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellRenderInterfaceExtensions.h
    ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellRenderInterfaceOpenGL.h
    ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellSystemInterface.h
)

set(shell_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/shell/src/Input.cpp
    ${PROJECT_SOURCE_DIR}/Samples/shell/src/Shell.cpp
    ${PROJECT_SOURCE_DIR}/Samples/shell/src/ShellFileInterface.cpp
    ${PROJECT_SOURCE_DIR}/Samples/shell/src/ShellRenderInterfaceOpenGL.cpp
    ${PROJECT_SOURCE_DIR}/Samples/shell/src/ShellSystemInterface.cpp
)

set(customlog_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/customlog/src/SystemInterface.h
)

set(customlog_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/customlog/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/customlog/src/SystemInterface.cpp
)

set(drag_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/DragListener.h
    ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/Inventory.h
)

set(drag_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/DragListener.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/Inventory.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/main.cpp
)

set(loaddocument_HDR_FILES
)

set(loaddocument_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/loaddocument/src/main.cpp
)

set(bitmapfont_HDR_FILES
)

set(bitmapfont_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/bitmapfont/src/main.cpp
)

set(ogre3d_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RenderInterfaceOgre3D.h
    ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketApplication.h
    ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketFrameListener.h
    ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/SystemInterfaceOgre3D.h
)

set(ogre3d_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RenderInterfaceOgre3D.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketApplication.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketFrameListener.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/SystemInterfaceOgre3D.cpp
)

set(treeview_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileFormatter.h
    ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileSystem.h
)

set(treeview_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileFormatter.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileSystem.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/main.cpp
)

set(sdl2_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/RenderInterfaceSDL2.h
    ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/SystemInterfaceSDL2.h
)

set(sdl2_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/RenderInterfaceSDL2.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/SystemInterfaceSDL2.cpp
)

set(sfml_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/RenderInterfaceSFML.h
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/SystemInterfaceSFML.h
)

set(sfml_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/RenderInterfaceSFML.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/SystemInterfaceSFML.cpp
)

set(sfml2_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/RenderInterfaceSFML.h
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/SystemInterfaceSFML.h
)

set(sfml2_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/RenderInterfaceSFML.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/SystemInterfaceSFML.cpp
)

set(directx_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/RenderInterfaceDirectX.h
)

set(directx_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/RenderInterfaceDirectX.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/ShellRenderInterfaceExtensionsDirectX_Win32.cpp
)

set(directx10_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/D3D10Effect.h
    ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/RenderInterfaceDirectx10.h
)

set(directx10_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/RenderInterfaceDirectx10.cpp
    ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/ShellRenderInterfaceExtensionsDirectX10_Win32.cpp
)

set(template_HDR_FILES
)

set(template_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/template/src/main.cpp
)

set(datagrid_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorInstancerDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/HighScores.h
)

set(datagrid_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorInstancerDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/HighScores.cpp
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/main.cpp
)

set(datagrid_tree_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorInstancerDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScores.h
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScoresShipFormatter.h
)

set(datagrid_tree_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorInstancerDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScores.cpp
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScoresShipFormatter.cpp
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/main.cpp
)

set(tutorial_drag_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/tutorial_drag/src/Inventory.h
)

set(tutorial_drag_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/tutorial_drag/src/Inventory.cpp
    ${PROJECT_SOURCE_DIR}/Samples/tutorial/tutorial_drag/src/main.cpp
)

set(invaders_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerStarfield.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorStarfield.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Defender.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/ElementGame.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Event.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandler.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerHighScore.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerOptions.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerStartGame.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventInstancer.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventManager.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Game.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/GameDetails.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScores.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresNameFormatter.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresShipFormatter.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Invader.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Mothership.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Shield.h
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Sprite.h
)

set(invaders_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerStarfield.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorStarfield.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Defender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/ElementGame.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Event.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandler.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerHighScore.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerOptions.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerStartGame.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventInstancer.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventManager.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Game.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/GameDetails.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScores.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresNameFormatter.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresShipFormatter.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Invader.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Mothership.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Shield.cpp
    ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Sprite.cpp
)

set(luainvaders_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerStarfield.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorStarfield.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Defender.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGame.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGameInstancer.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Game.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/GameDetails.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/HighScores.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Invader.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/LuaInterface.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Mothership.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Shield.h
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Sprite.h
)

set(luainvaders_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerStarfield.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorStarfield.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Defender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGame.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGameInstancer.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Game.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/GameDetails.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/HighScores.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Invader.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/LuaInterface.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Mothership.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Shield.cpp
    ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Sprite.cpp
)

set(pyinvaders_HDR_FILES
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerDefender.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerStarfield.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorStarfield.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Defender.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/ElementGame.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Game.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/GameDetails.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/HighScores.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Invader.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Mothership.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/PythonInterface.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Shield.h
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Sprite.h
)

set(pyinvaders_SRC_FILES
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerDefender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerStarfield.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorStarfield.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Defender.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/ElementGame.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Game.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/GameDetails.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/HighScores.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Invader.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/main.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Mothership.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/PythonInterface.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Shield.cpp
    ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Sprite.cpp
)

# Deal with platform specific sources for sample shell
if(WIN32)
       list(APPEND shell_SRC_FILES
               ${PROJECT_SOURCE_DIR}/Samples/shell/src/win32/ShellWin32.cpp
               ${PROJECT_SOURCE_DIR}/Samples/shell/src/win32/InputWin32.cpp
               ${PROJECT_SOURCE_DIR}/Samples/shell/src/win32/ShellRenderInterfaceExtensionsOpenGL_Win32.cpp
       )
       list(APPEND shell_HDR_FILES
               ${PROJECT_SOURCE_DIR}/Samples/shell/include/win32/InputWin32.h
       )
elseif(APPLE)
       list(APPEND shell_SRC_FILES
               ${PROJECT_SOURCE_DIR}/Samples/shell/src/macosx/ShellMacOSX.cpp
               ${PROJECT_SOURCE_DIR}/Samples/shell/src/macosx/InputMacOSX.cpp
               ${PROJECT_SOURCE_DIR}/Samples/shell/src/macosx/ShellRenderInterfaceExtensionsOpenGL_MacOSX.cpp
       )
       list(APPEND shell_HDR_FILES
               ${PROJECT_SOURCE_DIR}/Samples/shell/include/macosx/InputMacOSX.h
       )
else()
       list(APPEND shell_SRC_FILES
               ${PROJECT_SOURCE_DIR}/Samples/shell/src/x11/ShellX11.cpp
               ${PROJECT_SOURCE_DIR}/Samples/shell/src/x11/InputX11.cpp
               ${PROJECT_SOURCE_DIR}/Samples/shell/src/x11/ShellRenderInterfaceExtensionsOpenGL_X11.cpp
       )
       list(APPEND shell_HDR_FILES
               ${PROJECT_SOURCE_DIR}/Samples/shell/include/x11/InputX11.h
       )
endif()