bvanseg / ccake

A command line tool written in Rust and designed to be a modern build tool + package manager for C/C++ projects.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use standard log crate

aburd opened this issue · comments

Is your feature request related to a problem? Please describe.

Consider using a community standard logging facade: https://crates.io/crates/log
Rather than the implementation we have src/terminal/ansi.rs

Describe the solution you'd like

  • A logging solution which is accessible
    • Everything uses this and changing the log level will be helpful for any dependency troubleshooting

Describe alternatives you've considered
None as of now

Additional context
Add any other context or screenshots about the feature request here.

fix/standard_logging is ready to push once added as a contributor.