diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2018-01-10 12:02:04 +0000 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2018-01-10 12:02:04 +0000 |
commit | a62fbea8d40f623ffcd60eced63f295cd55db084 (patch) | |
tree | 2374234d4364eb389df98fff0c4c180118331b27 /CMakeLists.txt | |
parent | cbd6bf4a695370dbfc088bbe0cd6f270e1c112a7 (diff) | |
download | YAGE-a62fbea8d40f623ffcd60eced63f295cd55db084.tar.gz YAGE-a62fbea8d40f623ffcd60eced63f295cd55db084.zip |
[Engine] Adding initial components for an ECS.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 65b817e1..ea15bb0a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,12 +28,17 @@ add_subdirectory(${EXTERNAL_DIR}/glfw) # glad add_subdirectory(${EXTERNAL_DIR}/glad) +# Box2D +set(BOX2D_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE) +add_subdirectory(${EXTERNAL_DIR}/Box2D/Box2D) + # yage file(GLOB YAGE_CORE_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} yage/core/*.cpp) file(GLOB YAGE_MATH_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} yage/math/*.cpp) file(GLOB YAGE_PHYSICS_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} yage/physics/*.cpp) file(GLOB YAGE_UTIL_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} yage/util/*.cpp) file(GLOB YAGE_RENDER_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} yage/render/*.cpp) +file(GLOB YAGE_ENGINE_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} yage/engine/*.cpp) file(GLOB YAGE_CURRENT_SOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} yage/*.cpp) set(YAGE_SOURCES @@ -42,6 +47,7 @@ set(YAGE_SOURCES ${YAGE_MATH_SOURCES} ${YAGE_UTIL_SOURCES} ${YAGE_RENDER_SOURCES} + ${YAGE_ENGINE_SOURCES} ${YAGE_CURRENT_SOURCES}) add_library(yage |