Skip to content

Latest commit

 

History

History
32 lines (31 loc) · 1.33 KB

TODO.md

File metadata and controls

32 lines (31 loc) · 1.33 KB

TODO

## Tasks

  • Add DEBUG flags for various levels
  • Add more unit tests
  • Add skeleton tool and utl libraries
  • Add other (demonstrative) utilities, tools and libraries
  • Add scripts to rename files
  • Add Python API
  • Add basic Logger and Timer utilities
  • Add Script Builder tools (MATLAB/OCTAVE, GNUPLOT, TEX/TIKZ)
  • Add conventions subdirectories
  • Clean CMakeLists.txt files
  • Fix tabs in the nested printf() statements
  • Update README.md incl. text, reference and diagram (Pitchfork)
  • Update README.md with badges e.g. DOI
  • Create dev branch
  • Make a release / display users
  • Add other workflows via GitHub actions
  • Add vscode matrix
  • Update clang-format to include preferred format
  • Add clang-tidy linter tools
  • Add docker software containerisation
  • Add a clang-format.sh to format all *.cpp and *.hpp files in relevant directories (i.e. not external subdirectories/submodules)
  • Modify Doxyfile format and add doxygen comments to code
  • Add a plugin
  • Add some .res and .dat files
  • Add scripts to migrate binaries from build/ to bin/ directories
  • Create some examples of the program input/output
  • Upgrade to c++23 if possible
  • Integrate debugger
  • Code coverage tools