Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change build system to use CMake #12

Merged
merged 24 commits into from
Aug 8, 2021
Merged

Change build system to use CMake #12

merged 24 commits into from
Aug 8, 2021

Conversation

mifrandir
Copy link
Member

@mifrandir mifrandir commented Aug 7, 2021

Fixes #3.

ToDO

  • set up basic CMake project for 64-bit Linux
  • compile tests
  • update CI
  • enforce clang-format
  • document build system

@codecov-commenter
Copy link

codecov-commenter commented Aug 7, 2021

Codecov Report

Merging #12 (e3420bb) into master (3889cbe) will increase coverage by 9.47%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #12      +/-   ##
==========================================
+ Coverage   20.61%   30.08%   +9.47%     
==========================================
  Files          81       72       -9     
  Lines        3711     3802      +91     
==========================================
+ Hits          765     1144     +379     
+ Misses       2946     2658     -288     
Impacted Files Coverage Δ
src/data/data.cpp 65.21% <ø> (-0.46%) ⬇️
src/data/data.hpp 100.00% <ø> (+12.50%) ⬆️
src/data/data_point.hpp 100.00% <ø> (ø)
src/embrakes/fake_stepper.cpp 0.00% <ø> (ø)
src/embrakes/fake_stepper.hpp 0.00% <ø> (ø)
src/embrakes/interface.hpp 100.00% <ø> (ø)
src/embrakes/main.cpp 20.00% <ø> (+20.00%) ⬆️
src/embrakes/stepper.cpp 8.69% <ø> (+8.69%) ⬆️
src/embrakes/stepper.hpp 0.00% <ø> (ø)
src/navigation/kalman_filter.cpp 45.07% <ø> (+45.07%) ⬆️
... and 127 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3889cbe...e3420bb. Read the comment docs.

@mifrandir mifrandir merged commit 5941ecd into master Aug 8, 2021
@mifrandir mifrandir deleted the mgt-cmake branch August 8, 2021 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate to CMake
2 participants