mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 15:36:20 -05:00
gnu: Add pedansee.
* gnu/packages/check.scm (pedansee): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
This commit is contained in:
parent
d4cb5347d7
commit
c648fa4186
1 changed files with 28 additions and 0 deletions
|
@ -76,12 +76,40 @@ (define-module (gnu packages check)
|
|||
#:use-module (guix download)
|
||||
#:use-module (guix git-download)
|
||||
#:use-module (guix build-system cmake)
|
||||
#:use-module (guix build-system glib-or-gtk)
|
||||
#:use-module (guix build-system gnu)
|
||||
#:use-module (guix build-system go)
|
||||
#:use-module (guix build-system meson)
|
||||
#:use-module (guix build-system python)
|
||||
#:use-module (guix build-system trivial))
|
||||
|
||||
(define-public pedansee
|
||||
(package
|
||||
(name "pedansee")
|
||||
(version "0.0.3")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri
|
||||
(string-append "https://www.flyn.org/projects/"
|
||||
name "/" name "-" version ".tar.gz"))
|
||||
(sha256
|
||||
(base32 "0lsg791x6n95pxg6vif8qfc46nqcamhjq3g0dl5xqf6imy7n3acd"))))
|
||||
(build-system glib-or-gtk-build-system)
|
||||
(native-inputs
|
||||
`(("clang" ,clang)
|
||||
("pkg-config" ,pkg-config)
|
||||
("python" ,python-wrapper)))
|
||||
(inputs
|
||||
`(("glib" ,glib)))
|
||||
(synopsis "Code checker for C")
|
||||
(description "Pedansee checks C source files for compliance with a particular
|
||||
programming style. The style is currently defined by the pedansee source code
|
||||
in the form of functions which walk each source file’s syntax tree. You can
|
||||
modify some aspects of this style through the use of regular expressions.")
|
||||
(home-page "https://www.flyn.org/projects/pedansee/")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public mutest
|
||||
(package
|
||||
(name "mutest")
|
||||
|
|
Loading…
Reference in a new issue