Skip to content

janggomgeun/template_native_cross_platform_cmake

Repository files navigation

requirements

  • conan
  • cmake

rules

stack

  • package manager: conan, but other methods could be used in the future.
  • compiler: clang. *gcc compilers are not backward compatible.
  • format: clang-format
  • cicd: github actions
  • static analysis: clang tidy
  • code coverage: codecov
  • documentation: doxygen
  • some libraries as below are included because they are essential:
    • logging: spdlog
    • test: doctest
    • cli: clipp

structure

...

known issues

  • the generator of Conan was "cmake" at first, but cmake can't detect some libraries as dependencies so it is switched to "cmake_find_package"

references

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published