aboutsummaryrefslogtreecommitdiff
path: root/guix.scm
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2018-03-25 19:40:46 +0100
committerChristopher Baines <mail@cbaines.net>2018-03-29 07:59:01 +0100
commitfece38b1af897768cd343791b6f7bd19bc9d5d38 (patch)
treee3106907cdae3b787f163534adb4d01bfd639e51 /guix.scm
parent54b28b0c0ee3f71e8f4997d22aea19adeedcb11a (diff)
downloadgovuk-mini-environment-admin-fece38b1af897768cd343791b6f7bd19bc9d5d38.tar
govuk-mini-environment-admin-fece38b1af897768cd343791b6f7bd19bc9d5d38.tar.gz
Add static analysis tools to guix.scm
Add coala and rubocop, as they might be useful for doing linting.
Diffstat (limited to 'guix.scm')
-rw-r--r--guix.scm15
1 files changed, 11 insertions, 4 deletions
diff --git a/guix.scm b/guix.scm
index 5a1af1d..e97f9f8 100644
--- a/guix.scm
+++ b/guix.scm
@@ -4,6 +4,7 @@
(gnu packages databases)
(gnu packages rails)
(gnu packages terraform)
+ (gnu packages python)
(gds packages govuk ruby))
(define govuk-mini-environment-admin
@@ -22,10 +23,16 @@
("ruby-que" ,ruby-que)
("ruby-git" ,ruby-git)
("terraform" ,terraform)
- ("terraform-provider-libvirt" ,(package
- (inherit terraform-provider-libvirt)
- (source
- "/home/chris/Projects/terraform-provider-libvirt")))))
+ ("terraform-provider-libvirt"
+ ,(package
+ (inherit terraform-provider-libvirt)
+ (source
+ "/home/chris/Projects/terraform-provider-libvirt")))))
+ (native-inputs
+ `(("ruby-rubocop" ,ruby-rubocop)
+ ("python" ,python)
+ ("coala" ,coala)
+ ("coala-bears" ,coala-bears)))
(synopsis "")
(description "")
(home-page "")