louis-langholtz / PlayRho

An interactive physics engine & library.
zlib License
133 stars 24 forks source link

Updates 20231020 #538

Closed louis-langholtz closed 1 year ago

louis-langholtz commented 1 year ago

Description - What's this PR do?

Test Info

Used the following command line invocation of CMake with these changes and confirmed compile & reasonable behavior of unit tests:

CC=/opt/homebrew/opt/llvm/bin/clang \
CXX=/opt/homebrew/opt/llvm/bin/clang++ \
LDFLAGS='-L/opt/homebrew/opt/llvm/lib/c++' \
cmake -S PlayRho -B PlayRhoBuild \
    -DPLAYRHO_BUILD_UNIT_TESTS=ON \
    -DPLAYRHO_BUILD_BENCHMARK=ON \
    -DPLAYRHO_BUILD_TESTBED=ON \
    -DPLAYRHO_BUILD_HELLOWORLD=ON \
    -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
    -DPLAYRHO_BUILD_DOC=ON \
    -DPLAYRHO_ENABLE_BOOST_UNITS=ON \
    -DPLAYRHO_REAL_TYPE='::realnumb::fixed64' \
    -DPLAYRHO_REAL_INCLUDE='#include <realnumb/fixed.hpp>;#include <realnumb/fixed_math.hpp>;#include <realnumb/fixed_limits.hpp>' \
    -DPLAYRHO_REAL_FETCH=realnumb \
    -DPLAYRHO_REAL_GIT_REPOSITORY=https://github.com/louis-langholtz/realnumb.git \
    -DPLAYRHO_REAL_GIT_TAG=main  \
    -DPLAYRHO_INSTALL=ON \
    -DREALNUMB_INSTALL=ON

Related Issues

github-actions[bot] commented 1 year ago

clang-tidy review says "All clean, LGTM! :+1:"

github-actions[bot] commented 1 year ago

clang-tidy review says "All clean, LGTM! :+1:"

github-actions[bot] commented 1 year ago

clang-tidy review says "All clean, LGTM! :+1:"

github-actions[bot] commented 1 year ago

clang-tidy review says "All clean, LGTM! :+1:"

coveralls commented 1 year ago

Coverage Status

coverage: 99.205%. remained the same when pulling 5b327aceb0b516869495a54ca810a99d2a949380 on updates-20231020 into d07ab4ac70a95f69b06aba8df0e9a08bfcaa45b2 on master.