- Editor CMakeLists.txt 链接 XCEngine 库 - 删除 editor/src/Core/GameObject.h (简化版) - SelectionManager 使用 Engine::Components::GameObject* - SceneManager 使用 Engine::Scene - HierarchyPanel 使用 Engine GameObject API - InspectorPanel 使用 Engine TransformComponent 注意: Engine RHI Shader 接口有编译错误需要修复
14 lines
275 B
CMake
14 lines
275 B
CMake
cmake_minimum_required(VERSION 3.15)
|
|
project(XCEngine)
|
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
enable_testing()
|
|
|
|
add_subdirectory(engine)
|
|
add_subdirectory(editor)
|
|
add_subdirectory(mvs/RenderDoc)
|
|
add_subdirectory(tests)
|
|
add_subdirectory(tests/opengl)
|