diff options
author | David Thompson <dthompson2@worcester.edu> | 2014-10-11 22:53:40 -0400 |
---|---|---|
committer | David Thompson <dthompson2@worcester.edu> | 2014-10-11 22:53:40 -0400 |
commit | dfac7ceab4eaf19d87ad6138af8048da59e986b8 (patch) | |
tree | 7a462b4706689eb46aef72f863b442ca25379281 | |
parent | cdf9043e4b1fed50f59cf9b0044d7ab57b19783a (diff) |
Add development package.
* package.scm: New file.
* README.md ('Development'): New section.
-rw-r--r-- | README.md | 7 | ||||
-rw-r--r-- | package.scm | 24 |
2 files changed, 31 insertions, 0 deletions
@@ -36,6 +36,13 @@ Dependencies * [GNU Guix](https://gnu.org/s/guix) >= 0.6 * [guile-json](https://github.com/aconchillo/guile-json) >= 0.4.0 +Development +----------- + +To create a development environment, run `guix environment -l +package.scm`. Within that environment, run `./autogen.sh && +./configure && make`. + Copyright --------- diff --git a/package.scm b/package.scm new file mode 100644 index 0000000..94b67f7 --- /dev/null +++ b/package.scm @@ -0,0 +1,24 @@ +(use-modules (guix packages) + (guix licenses) + (guix build-system gnu) + (gnu packages autotools) + (gnu packages guile) + (gnu packages package-management)) + +(package + (name "guix-web") + (version "0.1") + (source ".") + (build-system gnu-build-system) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake))) + (inputs + `(("guile" ,guile-2.0) + ("guile-json" ,guile-json) + ("guix" ,guix))) + (synopsis "Web frontend for GNU Guix") + (description "Guix-web is a web interface to the GNU Guix package +manager written in GNU Guile Scheme and JavaScript.") + (home-page "https://gitorious.org/guix-web/guix-web") + (license agpl3+)) |