Skip to content

Commit

Permalink
devel/lets: New port: CLI task runner for developers
Browse files Browse the repository at this point in the history
  • Loading branch information
yurivict committed Aug 16, 2023
1 parent 6ca9d99 commit deea9ea
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Expand Up @@ -1131,6 +1131,7 @@
SUBDIR += lefthook
SUBDIR += leiningen
SUBDIR += lemon
SUBDIR += lets
SUBDIR += level-zero
SUBDIR += lfcbase
SUBDIR += lfcxml
Expand Down
19 changes: 19 additions & 0 deletions devel/lets/Makefile
@@ -0,0 +1,19 @@
PORTNAME= lets
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.53
CATEGORIES= devel

MAINTAINER= yuri@FreeBSD.org
COMMENT= CLI task runner for developers
WWW= https://lets-cli.org/

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE

USES= go:modules

GO_MODULE= github.com/lets-cli/lets

PLIST_FILES= bin/lets

.include <bsd.port.mk>
5 changes: 5 additions & 0 deletions devel/lets/distinfo
@@ -0,0 +1,5 @@
TIMESTAMP = 1692167595
SHA256 (go/devel_lets/lets-v0.0.53/v0.0.53.mod) = 753fb171cf10bc61a42f91a242f0ae4ac8136f1602cf43d941bfa78107aa9b2a
SIZE (go/devel_lets/lets-v0.0.53/v0.0.53.mod) = 1107
SHA256 (go/devel_lets/lets-v0.0.53/v0.0.53.zip) = 2114085873b3e8fa51000adae709f27fcfa664a379722f06220980d670b17608
SIZE (go/devel_lets/lets-v0.0.53/v0.0.53.zip) = 424429
10 changes: 10 additions & 0 deletions devel/lets/pkg-descr
@@ -0,0 +1,10 @@
Lets is a CLI task runner for developers - a better alternative to make.

Lets was designed for developers. Its simple yet powerful task runner with lots
of features that just work.

Lets use yaml as a config format which gives a well known, human-readable syntax
with all yaml features built-in.

You can have a couple of tasks or a hundred of them in your project. Lets allow
you to focus on coding instead of writing hard-to-reason-about Makefiles.

0 comments on commit deea9ea

Please sign in to comment.