Skip to content

Commit

Permalink
Create a short markdown readme for crates.io
Browse files Browse the repository at this point in the history
  • Loading branch information
casey committed Oct 15, 2017
1 parent 7874e22 commit 0030878
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[package]
name = "just"
version = "0.3.2"
version = "0.3.3"
description = "🤖 Just a command runner"
authors = ["Casey Rodarmor <[email protected]>"]
license = "WTFPL OR MIT OR Apache-2.0"
homepage = "https://github.com/casey/just"
readme = "README.asc"
readme = "crates-io-readme.md"

[dependencies]
ansi_term = "^0.9.0"
Expand Down
22 changes: 22 additions & 0 deletions crates-io-readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
`just` is a handy way to save and run project-specific commands.

Commands are stored in a file called `justfile` or `Justfile` with syntax inspired by `make`:

```make
build:
cc *.c -o main

# test everything
test-all: build
./test --all

# run a specific test
test TEST: build
./test --test {{TEST}}
```

`just` produces detailed error messages and avoids `make`'s idiosyncrasies, so debugging a justfile is easier and less surprising than debugging a makefile.

It works on Linux, MacOS, and Windows.

Read more on [GitHub](https://github.com/casey/just).

0 comments on commit 0030878

Please sign in to comment.