nqminds / edgesec

Secure router - reference implementation
https://edgesec.info
MIT License
6 stars 1 forks source link

build(libnetlink): remove C++ requirement #510

Closed aloisklink closed 1 year ago

aloisklink commented 1 year ago

By default, when we call project() without any LANGUAGES in libnetlink's CMakeLists.txt file, CMake defaults to C and C++, see https://cmake.org/cmake/help/latest/command/enable_language.html

Since libnetlink only uses C code, we should explicitly say that it only uses C, so that we can remove it's dependency on C++.

codecov[bot] commented 1 year ago

Codecov Report

Merging #510 (4b30663) into main (9ce72fb) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #510   +/-   ##
=======================================
  Coverage   53.48%   53.48%           
=======================================
  Files         144      144           
  Lines       19988    19988           
=======================================
  Hits        10690    10690           
  Misses       9298     9298           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.