-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Добро пожаловать на вики проекта "project"!
Если какая-либо из наших веток не собирается то рекомендуем заглянуть в Tools/CMake/torque3d.cmake (повключать-выключать различные модули для разных платформ) А также сверится с родительскими ветками от независимых разработчиков:
Официальная версия Torque3D: https://github.com/GarageGames/Torque3D/
Движок OmniEngine, основной фичей которого является скриптование на C#, основанный на Torque3D: https://github.com/Winterleaf/OmniEngine.Net/blame/master/Tools/CMake/torque3d.cmake
Однако официальная версия Torque3D постоянно двигается вперед, а OmniEngine обновляется очень редко, на момент написания заметки - в 2014 году было последнее обновление.
На данный момент мы сливаем (merge) эти две ветки воедино, поэтому могут быть ошибки. К сожалению, разработчик OmniEngine под названием Winterleaf не удосужился сделать нормальный git'овый бранч в далеком 2014 году из официального репозитория Torque3D. Поэтому в истории коммитов нет общего предка. Поэтому невозможно воспользоваться автоматизированными возможностями git, а приходится разрешать все конфликты вручную. Из-за этого, а еще из-за того, что мы пытаемся собрать все фичи из одной и другой ветки, принимая порой интегрированное решение при разрешении конфликта, результат может быть с ошибками. (например ошибка при сборке на какой либо платформе)