Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 1.6 KB

TODO.md

File metadata and controls

57 lines (41 loc) · 1.6 KB

Todo list

Documentation and Marketing

Marketing

  • Logo.

Devops/CI things

IDE/editors

  • CLion configuration files.
  • VSCode .vscode/settings.json and .vscode/launch.json files.
  • Visual Studio 2022 configuration files.

CMake and build scripts

  • CMake mutli-config builds.
  • CMakePresets.json file.
  • mold with find_package.
  • make_config_defaults.cmake in CMake.
  • scripts/test.py script and CTest integration.
  • Configure nanobench with vcpkg and CMake.
  • scripts/benchmark.py script.
  • scripts/cloc.py in Python.

Linting

  • scripts/format.py script.
  • cmake-format setup.
  • clang-tidy setup.
  • Sanitizing setup.
  • Linting pipeline.

CI

  • Coverity integration (when 2022.9 releases).
  • CodeQL integration (when clang-16 releases).
  • Switch to macos-latest in the macOS pipeline.

Compilers and Language support

  • C++23 support.
  • g++-13 support.
  • clang-16 support.
  • clang-cl support (clang-16).

Other

  • Localize the .gitignore files.