CMakeLists.txt 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. # ***** BEGIN GPL LICENSE BLOCK *****
  2. #
  3. # This program is free software; you can redistribute it and/or
  4. # modify it under the terms of the GNU General Public License
  5. # as published by the Free Software Foundation; either version 2
  6. # of the License, or (at your option) any later version.
  7. #
  8. # This program is distributed in the hope that it will be useful,
  9. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  11. # GNU General Public License for more details.
  12. #
  13. # You should have received a copy of the GNU General Public License
  14. # along with this program; if not, write to the Free Software Foundation,
  15. # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  16. #
  17. # The Original Code is Copyright (C) 2006, Blender Foundation
  18. # All rights reserved.
  19. #
  20. # The Original Code is: all of this file.
  21. #
  22. # Contributor(s): Jacques Beaurain.
  23. #
  24. # ***** END GPL LICENSE BLOCK *****
  25. remove_extra_strict_flags()
  26. # there are too many inter-includes so best define here
  27. if(WITH_PYTHON)
  28. blender_include_dirs_sys("${PYTHON_INCLUDE_DIRS}")
  29. add_definitions(-DWITH_PYTHON)
  30. endif()
  31. add_subdirectory(BlenderRoutines)
  32. add_subdirectory(Converter)
  33. add_subdirectory(Expressions)
  34. add_subdirectory(GameLogic)
  35. add_subdirectory(Ketsji)
  36. add_subdirectory(Ketsji/KXNetwork)
  37. add_subdirectory(Network)
  38. add_subdirectory(Network/LoopBackNetwork)
  39. add_subdirectory(Physics/Dummy)
  40. add_subdirectory(Rasterizer)
  41. add_subdirectory(Rasterizer/RAS_OpenGLRasterizer)
  42. add_subdirectory(SceneGraph)
  43. if(WITH_BULLET)
  44. add_subdirectory(Physics/Bullet)
  45. endif()
  46. if(WITH_PYTHON)
  47. add_subdirectory(VideoTexture)
  48. endif()
  49. if(WITH_PLAYER)
  50. add_subdirectory(GamePlayer)
  51. endif()