CMakeLists.txt 521 B

123456789101112131415161718192021222324
  1. # Source files and their filters
  2. include(CMakeSources.cmake)
  3. # Includes
  4. set(RenderBeast_INC
  5. "./"
  6. "../BansheeUtility"
  7. "../BansheeCore"
  8. "../BansheeEngine")
  9. include_directories(${RenderBeast_INC})
  10. # Target
  11. add_library(RenderBeast SHARED ${BS_RENDERBEAST_SRC})
  12. # Defines
  13. target_compile_definitions(RenderBeast PRIVATE -DBS_BSRND_EXPORTS)
  14. # Libraries
  15. ## Local libs
  16. target_link_libraries(RenderBeast BansheeEngine BansheeUtility BansheeCore)
  17. # IDE specific
  18. set_property(TARGET RenderBeast PROPERTY FOLDER Plugins)