(use-modules (guix build-system copy) (guix gexp) (guix git-download) (guix licenses) (guix packages)) (let ((%source-dir (dirname (current-filename)))) (package (name "sjw-unitJS") (version "devel") (source (local-file %source-dir #:recursive? #t #:select? (git-predicate %source-dir))) (build-system copy-build-system) (arguments '(#:install-plan '(("src" "lib/SJW/unitJS")))) (home-page "https://git.marvid.fr/Tissevert/SJW") (synopsis "The Simple Javascript Wrench.") (description "A collection of JS modules to write simple web applications. It covers the basics, providing asynchronous operations without any need for promises-support from the browser as well as primitives to create DOM elements and basic functional-programming tooling.") (license gpl3+)))