CMakeLists.txt 714 B

1234567891011121314151617
  1. # Define target name
  2. set (TARGET_NAME LuaScript)
  3. # Define source files
  4. file (GLOB CPP_FILES *.cpp)
  5. file (GLOB H_FILES *.h)
  6. set (SOURCE_FILES ${CPP_FILES} ${H_FILES})
  7. # Define dependency libs
  8. set (LIBS ../../Engine/Audio ../../Engine/Container ../../Engine/Core ../../Engine/Engine ../../Engine/Graphics ../../Engine/Input ../../Engine/IO ../../Engine/Math ../../Engine/Navigation ../../Engine/Network ../../Engine/Physics
  9. ../../Engine/Resource ../../Engine/Scene ../../Engine/UI ../../ThirdParty/Lua ../../ThirdParty/Tolua++)
  10. set (INCLUDE_DIRS_ONLY ../../ThirdParty/Bullet/src ../../ThirdParty/kNet/include ../../ThirdParty/Tolua++/include)
  11. # Setup target
  12. enable_pch()
  13. setup_library ()