#build-tool #build #cpp #tool #cli

build baldr

Convenience tool for building and running C++ code

3 unstable releases

0.2.1 Oct 27, 2024
0.2.0 Sep 28, 2024
0.1.0 Sep 28, 2024

#334 in Build Utils

46 downloads per month

MIT license

22KB
429 lines

Baldr

Convenience tool for building and running C++ code.

Example command:

baldr -p $PROJECT_DIR -j 4 -t $CMAKE_TARGET -b Release -s asan -c $CMAKE_ARG -r --debug -- $ARGS

Multiple CMake arguments can be defined by specifying -c multiple times.

Everything after double dash -- is forwarded to the built binary.

Features

  • Configuration via file, environment variables, CLI arguments or mixed

Dependencies

~3–11MB
~117K SLoC