diff --git a/Engine/source/CMakeLists.txt b/Engine/source/CMakeLists.txt index 13fcb72b6..f5ff160b7 100644 --- a/Engine/source/CMakeLists.txt +++ b/Engine/source/CMakeLists.txt @@ -150,6 +150,12 @@ endif (TORQUE_OPENGL) # Handle terrain torqueAddSourceDirectories("terrain") +# Handle theora +if (TORQUE_THEORA) + torqueAddSourceDirectories("core/ogg") + torqueAddSourceDirectories("gui/theora") +endif(TORQUE_THEORA) + if (WIN32 AND TORQUE_D3D11) torqueAddSourceDirectories("terrain/hlsl") endif (WIN32 AND TORQUE_D3D11) @@ -337,6 +343,10 @@ addDef(TORQUE_ENABLE_ASSERTS "Debug;RelWithDebInfo") addDef(TORQUE_DEBUG_GFX_MODE "RelWithDebInfo") addDef(TORQUE_OGGVORBIS) +if (TORQUE_THEORA) + addDef(TORQUE_OGGTHEORA) +endif(TORQUE_THEORA) + if(NOT TORQUE_SDL) filterOut("platform/nativeDialogs/fileDialog.cpp" ) endif()