6 releases

0.1.5 Jul 15, 2023
0.1.4 Jul 15, 2023
0.1.3 Mar 7, 2023

#101 in Build Utils

GPL-3.0 license

20KB
222 lines

MakeTools

Crates.io

For viewing make progress!

Make fast "compile_comands.json"

If is not working for you, you should try bear

You should run make clean before mktools compile-commands

Preview

Instalation

You should have rust installed first!

cargo install make-tools

If mktools is invalid command you should add ~/.cargo/bin to your PATH

Supports compilers:

  • gcc
  • g++
  • clang
  • clang++
  • x86_64-w64-mingw32-gcc
  • x86_64-w64-mingw32-g++
  • x86_64-w64-mingw32-clang
  • x86_64-w64-mingw32-clang++

Supports files:

  • .c
  • .cpp
  • .c++
  • .C
  • .cxx
  • .cc

Dependencies

~2–11MB
~102K SLoC