rmake 0.1.38

A simple task runner like make
Documentation

Rust Application Build Workflow

About

  • A simple task runner like make.

Getting started

cargo install rmake

How to run the first task

rmake

How to run the specified task

rmake {name of task}

Show usage

rmake --help

rmake.toml is as

[env]

MY_ENV_01 = "Hello,"



[variables]

MY_VAR_02 = "World!"



[[tasks]]

description = "anything"

name = "world"

depends_on = ["hello"]

command = [

	"ECHO {{MY_VAR_02}}",

]



[[tasks]]

description = "anything"

name = "hello"

depends_on = []

command = [

	"!MKDIR .tmp", # SAFE with "!"

	"!DEL /S /Q .tmp\\*", # SAFE with "!"

	"ECHO %MY_ENV_01%",

]

Future Plans

  • Build causes NO AFFECTS when no modified files found.