git-cli is now not dependend on rash anymore

This commit is contained in:
2026-08-17 21:58:15 +02:00
parent 6834b3d2ac
commit 2274dda72c
4 changed files with 35 additions and 26 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
#lang rash
#lang racket/base
(require racket-makefile/rash
(require racket-makefile
package-zipper
net/sendurl
)
+4
View File
@@ -91,6 +91,10 @@ behavior:
Git is searched on `PATH`. Git itself remains responsible for remotes,
credentials, SSH keys, pull strategy, and other repository configuration.
## Rash integration
Rash integration is provided by the separate `rash-git-cli` package. The `git-cli` package itself has no dependency on Rash or Linea.
## Commands
The package registers wrappers for commands where git-cli adds useful behavior,
+25 -24
View File
@@ -1,24 +1,25 @@
#lang info
(define collection "git-cli")
(define pkg-desc "Command-line-like Git operations for Racket, interface to the git cli command")
(define version "0.4.4")
(define pkg-authors '("Hans Dijkema"))
(define license 'MIT)
(define deps
'("base"
"simple-ini"
"simple-log"
"racket-index"
"scribble-lib"
"net-lib"
))
(define build-deps
'("rackunit-lib"
"racket-doc"))
(define scribblings
'(("scribblings/git-cli.scrbl" () ("git-cli"))))
#lang info
(define collection "git-cli")
(define pkg-desc "Command-line-like Git operations for Racket, interface to the git cli command")
(define version "0.4.7")
(define pkg-authors '("Hans Dijkema"))
(define license 'MIT)
(define deps
'("base"
"simple-ini"
"simple-log"
"racket-index"
"scribble-lib"
"net-lib"
))
(define build-deps
'("rackunit-lib"
"racket-doc"
))
(define scribblings
'(("scribblings/git-cli.scrbl" () ("git-cli"))))
+4
View File
@@ -99,6 +99,10 @@ registered wrapper, @racket[git*] can also be used with those commands.
@racket[gt] is retained as a compatibility alias for @racket[git*].
}
@section{Rash integration}
Rash integration is provided by the separate @tt{rash-git-cli} package. The @racketmodname[git-cli] package itself does not depend on Rash or Linea.
@section{Provided commands}
@defproc[(git-init [argument any/c] ...) boolean?]{