grug

A static website generator written in Guile Scheme.
Log | Files | Refs | README | LICENSE

guix.scm (1008B)


      1 (use-modules (guix packages)
      2              (guix licenses)
      3              (guix git)
      4              (guix build-system gnu)
      5              (guix gexp)
      6              (gnu packages)
      7              (gnu packages autotools)
      8              (gnu packages base)
      9              (gnu packages guile)
     10              (gnu packages guile-xyz)
     11              (gnu packages pkg-config)
     12              (gnu packages markup)
     13              (gnu packages rsync)
     14              (gnu packages version-control))
     15 
     16 (package
     17   (name "grug")
     18   (version "0.1.0")
     19   (source (git-checkout (url (dirname (current-filename)))))
     20   (build-system gnu-build-system)
     21   (arguments
     22     (list #:make-flags #~(list "GUILE_AUTO_COMPILE=0")
     23           #:phases #~(modify-phases %standard-phases
     24                        (delete 'strip))))
     25   (native-inputs (list autoconf automake pkg-config))
     26   (inputs (list guile-3.0))
     27   (propagated-inputs (list guile-lib cmark rsync))
     28   (synopsis "Functional static site generator")
     29   (description #f)
     30   (home-page #f)
     31   (license gpl3+))