Skip to content
Martin Helmut Fieber edited this page Sep 20, 2020 · 11 revisions

Description

Litr (Language independent task runner), configure and then run any tasks you want. Define scripts, run executables or execute commands on your machine. Litr serves as an abstraction layer to combine different strategies into one tool.

Primary goals

  • Easy to set up
  • Easy to use
  • Fast

In general the tool needs to be "as user friendly as possible", with pretty error reporting, helpful messages, uncomplicated setup.

Vision

Here an example for installing the tool on a Mac:

brew install litr

Here is a small "vision" of the tool showing the usage. Context is on a Mac, working on a C++ project with CMake.

cd Projects/example
litr install
litr build --target Release
litr run

Or a short form:

cd Projects/example
litr install, build --target Release, run
Clone this wiki locally