Skip to content

Математический модуль игрового фреймворка с открытым исходным кодом

License

Notifications You must be signed in to change notification settings

timcogames/sway.module_math

Repository files navigation

sway.module_math

codecov Documentation License

Зависимости

glm (Временная зависимость)
cmake v3.14.3
googletest

Клонирование проекта

git clone --recursive https://github.com/timcogames/sway.module_math.git

Сборка проекта

Создаем директорию build и переходим в неё

mkdir build && cd ./build

Конфигурируем проект для сборки

cmake -DGLOB_THIRD_PARTY_DIR=/Users/<USER_NAME>/Documents/Third-party \
      -DGLOB_GTEST_ROOT_DIR=/Users/<USER_NAME>/Documents/Third-party/googletest \
      -DMODULE_MATH_ENABLE_TESTS=ON ../
Опция сборки Тип Описание По умолчанию
GLOB_THIRD_PARTY_DIR PATH Путь до корневой директории Other библиотек -
GLOB_EMSCRIPTEN_PLATFORM BOOL Использует Emscripten компилятор OFF
GLOB_EMSCRIPTEN_USE_BINDINGS BOOL Использует Emscripten привязки для функций OFF
GLOB_EMSCRIPTEN_ROOT_DIR PATH Путь до корневой директории Emscripten библиотеки -
GLOB_BOOST_ROOT_DIR PATH Путь до корневой директории Boost библиотеки (Не используется) -
GLOB_GTEST_ROOT_DIR PATH Путь до корневой директории GTest библиотеки -
Опция сборки Тип Описание По умолчанию
MODULE_MATH_ENABLE_COVERAGE BOOL Включает поддержку сбора данных о покрытии кода тестами OFF
MODULE_MATH_ENABLE_TESTS BOOL Включает построение тестов OFF

Запускаем сборку

cmake --build ./

About

Математический модуль игрового фреймворка с открытым исходным кодом

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published