Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 2.48 KB

README.md

File metadata and controls

58 lines (43 loc) · 2.48 KB

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 ./