1# This file was auto-generated with gen_samplelists.sh 2 3set(shell_HDR_FILES 4 ${PROJECT_SOURCE_DIR}/Samples/shell/include/Input.h 5 ${PROJECT_SOURCE_DIR}/Samples/shell/include/Shell.h 6 ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellFileInterface.h 7 ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellOpenGL.h 8 ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellRenderInterfaceExtensions.h 9 ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellRenderInterfaceOpenGL.h 10 ${PROJECT_SOURCE_DIR}/Samples/shell/include/ShellSystemInterface.h 11) 12 13set(shell_SRC_FILES 14 ${PROJECT_SOURCE_DIR}/Samples/shell/src/Input.cpp 15 ${PROJECT_SOURCE_DIR}/Samples/shell/src/Shell.cpp 16 ${PROJECT_SOURCE_DIR}/Samples/shell/src/ShellFileInterface.cpp 17 ${PROJECT_SOURCE_DIR}/Samples/shell/src/ShellRenderInterfaceOpenGL.cpp 18 ${PROJECT_SOURCE_DIR}/Samples/shell/src/ShellSystemInterface.cpp 19) 20 21set(customlog_HDR_FILES 22 ${PROJECT_SOURCE_DIR}/Samples/basic/customlog/src/SystemInterface.h 23) 24 25set(customlog_SRC_FILES 26 ${PROJECT_SOURCE_DIR}/Samples/basic/customlog/src/main.cpp 27 ${PROJECT_SOURCE_DIR}/Samples/basic/customlog/src/SystemInterface.cpp 28) 29 30set(drag_HDR_FILES 31 ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/DragListener.h 32 ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/Inventory.h 33) 34 35set(drag_SRC_FILES 36 ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/DragListener.cpp 37 ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/Inventory.cpp 38 ${PROJECT_SOURCE_DIR}/Samples/basic/drag/src/main.cpp 39) 40 41set(loaddocument_HDR_FILES 42) 43 44set(loaddocument_SRC_FILES 45 ${PROJECT_SOURCE_DIR}/Samples/basic/loaddocument/src/main.cpp 46) 47 48set(bitmapfont_HDR_FILES 49) 50 51set(bitmapfont_SRC_FILES 52 ${PROJECT_SOURCE_DIR}/Samples/basic/bitmapfont/src/main.cpp 53) 54 55set(ogre3d_HDR_FILES 56 ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RenderInterfaceOgre3D.h 57 ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketApplication.h 58 ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketFrameListener.h 59 ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/SystemInterfaceOgre3D.h 60) 61 62set(ogre3d_SRC_FILES 63 ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/main.cpp 64 ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RenderInterfaceOgre3D.cpp 65 ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketApplication.cpp 66 ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/RocketFrameListener.cpp 67 ${PROJECT_SOURCE_DIR}/Samples/basic/ogre3d/src/SystemInterfaceOgre3D.cpp 68) 69 70set(treeview_HDR_FILES 71 ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileFormatter.h 72 ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileSystem.h 73) 74 75set(treeview_SRC_FILES 76 ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileFormatter.cpp 77 ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/FileSystem.cpp 78 ${PROJECT_SOURCE_DIR}/Samples/basic/treeview/src/main.cpp 79) 80 81set(sdl2_HDR_FILES 82 ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/RenderInterfaceSDL2.h 83 ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/SystemInterfaceSDL2.h 84) 85 86set(sdl2_SRC_FILES 87 ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/main.cpp 88 ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/RenderInterfaceSDL2.cpp 89 ${PROJECT_SOURCE_DIR}/Samples/basic/sdl2/src/SystemInterfaceSDL2.cpp 90) 91 92set(sfml_HDR_FILES 93 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/RenderInterfaceSFML.h 94 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/SystemInterfaceSFML.h 95) 96 97set(sfml_SRC_FILES 98 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/main.cpp 99 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/RenderInterfaceSFML.cpp 100 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml/src/SystemInterfaceSFML.cpp 101) 102 103set(sfml2_HDR_FILES 104 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/RenderInterfaceSFML.h 105 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/SystemInterfaceSFML.h 106) 107 108set(sfml2_SRC_FILES 109 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/main.cpp 110 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/RenderInterfaceSFML.cpp 111 ${PROJECT_SOURCE_DIR}/Samples/basic/sfml2/src/SystemInterfaceSFML.cpp 112) 113 114set(directx_HDR_FILES 115 ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/RenderInterfaceDirectX.h 116) 117 118set(directx_SRC_FILES 119 ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/main.cpp 120 ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/RenderInterfaceDirectX.cpp 121 ${PROJECT_SOURCE_DIR}/Samples/basic/directx/src/ShellRenderInterfaceExtensionsDirectX_Win32.cpp 122) 123 124set(directx10_HDR_FILES 125 ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/D3D10Effect.h 126 ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/RenderInterfaceDirectx10.h 127) 128 129set(directx10_SRC_FILES 130 ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/main.cpp 131 ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/RenderInterfaceDirectx10.cpp 132 ${PROJECT_SOURCE_DIR}/Samples/basic/directx10/src/ShellRenderInterfaceExtensionsDirectX10_Win32.cpp 133) 134 135set(template_HDR_FILES 136) 137 138set(template_SRC_FILES 139 ${PROJECT_SOURCE_DIR}/Samples/tutorial/template/src/main.cpp 140) 141 142set(datagrid_HDR_FILES 143 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorDefender.h 144 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorInstancerDefender.h 145 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/HighScores.h 146) 147 148set(datagrid_SRC_FILES 149 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorDefender.cpp 150 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/DecoratorInstancerDefender.cpp 151 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/HighScores.cpp 152 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid/src/main.cpp 153) 154 155set(datagrid_tree_HDR_FILES 156 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorDefender.h 157 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorInstancerDefender.h 158 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScores.h 159 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScoresShipFormatter.h 160) 161 162set(datagrid_tree_SRC_FILES 163 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorDefender.cpp 164 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/DecoratorInstancerDefender.cpp 165 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScores.cpp 166 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/HighScoresShipFormatter.cpp 167 ${PROJECT_SOURCE_DIR}/Samples/tutorial/datagrid_tree/src/main.cpp 168) 169 170set(tutorial_drag_HDR_FILES 171 ${PROJECT_SOURCE_DIR}/Samples/tutorial/tutorial_drag/src/Inventory.h 172) 173 174set(tutorial_drag_SRC_FILES 175 ${PROJECT_SOURCE_DIR}/Samples/tutorial/tutorial_drag/src/Inventory.cpp 176 ${PROJECT_SOURCE_DIR}/Samples/tutorial/tutorial_drag/src/main.cpp 177) 178 179set(invaders_HDR_FILES 180 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorDefender.h 181 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerDefender.h 182 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerStarfield.h 183 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorStarfield.h 184 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Defender.h 185 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/ElementGame.h 186 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Event.h 187 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandler.h 188 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerHighScore.h 189 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerOptions.h 190 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerStartGame.h 191 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventInstancer.h 192 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventManager.h 193 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Game.h 194 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/GameDetails.h 195 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScores.h 196 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresNameFormatter.h 197 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresShipFormatter.h 198 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Invader.h 199 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Mothership.h 200 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Shield.h 201 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Sprite.h 202) 203 204set(invaders_SRC_FILES 205 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorDefender.cpp 206 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerDefender.cpp 207 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorInstancerStarfield.cpp 208 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/DecoratorStarfield.cpp 209 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Defender.cpp 210 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/ElementGame.cpp 211 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Event.cpp 212 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandler.cpp 213 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerHighScore.cpp 214 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerOptions.cpp 215 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventHandlerStartGame.cpp 216 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventInstancer.cpp 217 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/EventManager.cpp 218 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Game.cpp 219 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/GameDetails.cpp 220 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScores.cpp 221 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresNameFormatter.cpp 222 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/HighScoresShipFormatter.cpp 223 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Invader.cpp 224 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/main.cpp 225 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Mothership.cpp 226 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Shield.cpp 227 ${PROJECT_SOURCE_DIR}/Samples/invaders/src/Sprite.cpp 228) 229 230set(luainvaders_HDR_FILES 231 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorDefender.h 232 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerDefender.h 233 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerStarfield.h 234 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorStarfield.h 235 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Defender.h 236 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGame.h 237 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGameInstancer.h 238 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Game.h 239 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/GameDetails.h 240 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/HighScores.h 241 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Invader.h 242 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/LuaInterface.h 243 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Mothership.h 244 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Shield.h 245 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Sprite.h 246) 247 248set(luainvaders_SRC_FILES 249 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorDefender.cpp 250 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerDefender.cpp 251 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorInstancerStarfield.cpp 252 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/DecoratorStarfield.cpp 253 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Defender.cpp 254 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGame.cpp 255 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/ElementGameInstancer.cpp 256 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Game.cpp 257 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/GameDetails.cpp 258 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/HighScores.cpp 259 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Invader.cpp 260 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/LuaInterface.cpp 261 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/main.cpp 262 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Mothership.cpp 263 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Shield.cpp 264 ${PROJECT_SOURCE_DIR}/Samples/luainvaders/src/Sprite.cpp 265) 266 267set(pyinvaders_HDR_FILES 268 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorDefender.h 269 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerDefender.h 270 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerStarfield.h 271 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorStarfield.h 272 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Defender.h 273 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/ElementGame.h 274 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Game.h 275 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/GameDetails.h 276 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/HighScores.h 277 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Invader.h 278 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Mothership.h 279 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/PythonInterface.h 280 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Shield.h 281 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Sprite.h 282) 283 284set(pyinvaders_SRC_FILES 285 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorDefender.cpp 286 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerDefender.cpp 287 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorInstancerStarfield.cpp 288 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/DecoratorStarfield.cpp 289 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Defender.cpp 290 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/ElementGame.cpp 291 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Game.cpp 292 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/GameDetails.cpp 293 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/HighScores.cpp 294 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Invader.cpp 295 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/main.cpp 296 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Mothership.cpp 297 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/PythonInterface.cpp 298 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Shield.cpp 299 ${PROJECT_SOURCE_DIR}/Samples/pyinvaders/src/Sprite.cpp 300) 301 302# Deal with platform specific sources for sample shell 303if(WIN32) 304 list(APPEND shell_SRC_FILES 305 ${PROJECT_SOURCE_DIR}/Samples/shell/src/win32/ShellWin32.cpp 306 ${PROJECT_SOURCE_DIR}/Samples/shell/src/win32/InputWin32.cpp 307 ${PROJECT_SOURCE_DIR}/Samples/shell/src/win32/ShellRenderInterfaceExtensionsOpenGL_Win32.cpp 308 ) 309 list(APPEND shell_HDR_FILES 310 ${PROJECT_SOURCE_DIR}/Samples/shell/include/win32/InputWin32.h 311 ) 312elseif(APPLE) 313 list(APPEND shell_SRC_FILES 314 ${PROJECT_SOURCE_DIR}/Samples/shell/src/macosx/ShellMacOSX.cpp 315 ${PROJECT_SOURCE_DIR}/Samples/shell/src/macosx/InputMacOSX.cpp 316 ${PROJECT_SOURCE_DIR}/Samples/shell/src/macosx/ShellRenderInterfaceExtensionsOpenGL_MacOSX.cpp 317 ) 318 list(APPEND shell_HDR_FILES 319 ${PROJECT_SOURCE_DIR}/Samples/shell/include/macosx/InputMacOSX.h 320 ) 321else() 322 list(APPEND shell_SRC_FILES 323 ${PROJECT_SOURCE_DIR}/Samples/shell/src/x11/ShellX11.cpp 324 ${PROJECT_SOURCE_DIR}/Samples/shell/src/x11/InputX11.cpp 325 ${PROJECT_SOURCE_DIR}/Samples/shell/src/x11/ShellRenderInterfaceExtensionsOpenGL_X11.cpp 326 ) 327 list(APPEND shell_HDR_FILES 328 ${PROJECT_SOURCE_DIR}/Samples/shell/include/x11/InputX11.h 329 ) 330endif() 331