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 @@
|
||||||
#:use-module (guix download)
|
#:use-module (guix download)
|
||||||
#:use-module (guix git-download)
|
#:use-module (guix git-download)
|
||||||
#:use-module (guix build-system cmake)
|
#: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 gnu)
|
||||||
#:use-module (guix build-system go)
|
#:use-module (guix build-system go)
|
||||||
#:use-module (guix build-system meson)
|
#:use-module (guix build-system meson)
|
||||||
#:use-module (guix build-system python)
|
#:use-module (guix build-system python)
|
||||||
#:use-module (guix build-system trivial))
|
#: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
|
(define-public mutest
|
||||||
(package
|
(package
|
||||||
(name "mutest")
|
(name "mutest")
|
||||||
|
|
Reference in a new issue