gnu: sfarklib: Update to 2.24.
[jackhill/guix/guix.git] / Makefile.am
index ada4cbe..9a810e4 100644 (file)
@@ -58,6 +58,7 @@ MODULES =                                     \
   guix/build-system/perl.scm                   \
   guix/build-system/python.scm                 \
   guix/build-system/waf.scm                    \
+  guix/build-system/r.scm                      \
   guix/build-system/ruby.scm                   \
   guix/build-system/trivial.scm                        \
   guix/ftp-client.scm                          \
@@ -77,6 +78,7 @@ MODULES =                                     \
   guix/build/gnu-dist.scm                      \
   guix/build/perl-build-system.scm             \
   guix/build/python-build-system.scm           \
+  guix/build/r-build-system.scm                        \
   guix/build/ruby-build-system.scm             \
   guix/build/waf-build-system.scm              \
   guix/build/haskell-build-system.scm          \
@@ -88,7 +90,6 @@ MODULES =                                     \
   guix/build/rpath.scm                         \
   guix/build/cvs.scm                           \
   guix/build/svn.scm                           \
-  guix/build/syscalls.scm                      \
   guix/build/gremlin.scm                       \
   guix/build/emacs-utils.scm                   \
   guix/build/graft.scm                         \
@@ -98,6 +99,7 @@ MODULES =                                     \
   guix/import/gnu.scm                          \
   guix/import/snix.scm                         \
   guix/import/cabal.scm                                \
+  guix/import/cran.scm                         \
   guix/import/hackage.scm                      \
   guix/import/elpa.scm                         \
   guix/scripts/download.scm                    \
@@ -113,6 +115,7 @@ MODULES =                                   \
   guix/scripts/refresh.scm                     \
   guix/scripts/system.scm                      \
   guix/scripts/lint.scm                                \
+  guix/scripts/import/cran.scm                 \
   guix/scripts/import/gnu.scm                  \
   guix/scripts/import/nix.scm                  \
   guix/scripts/import/hackage.scm              \
@@ -121,9 +124,17 @@ MODULES =                                  \
   guix/scripts/publish.scm                     \
   guix/scripts/edit.scm                                \
   guix/scripts/size.scm                                \
+  guix/scripts/graph.scm                       \
   guix.scm                                     \
   $(GNU_SYSTEM_MODULES)
 
+if BUILD_SYSCALLS_MODULE
+
+MODULES +=                                     \
+  guix/build/syscalls.scm
+
+endif
+
 if BUILD_DAEMON_OFFLOAD
 
 MODULES +=                                     \
@@ -191,6 +202,7 @@ SCM_TESTS =                                 \
   tests/packages.scm                           \
   tests/snix.scm                               \
   tests/hackage.scm                            \
+  tests/cran.scm                               \
   tests/elpa.scm                               \
   tests/store.scm                              \
   tests/monads.scm                             \
@@ -203,6 +215,7 @@ SCM_TESTS =                                 \
   tests/lint.scm                               \
   tests/publish.scm                            \
   tests/size.scm                               \
+  tests/graph.scm                              \
   tests/file-systems.scm                       \
   tests/containers.scm
 
@@ -213,11 +226,13 @@ MODULES +=                                        \
   guix/import/pypi.scm                         \
   guix/scripts/import/pypi.scm                 \
   guix/import/cpan.scm                         \
-  guix/scripts/import/cpan.scm
+  guix/scripts/import/gem.scm                  \
+  guix/import/gem.scm
 
 SCM_TESTS +=                                   \
   tests/pypi.scm                               \
-  tests/cpan.scm
+  tests/cpan.scm                               \
+  tests/gem.scm
 
 endif
 
@@ -232,6 +247,7 @@ SH_TESTS =                                  \
   tests/guix-archive.sh                                \
   tests/guix-authenticate.sh                   \
   tests/guix-environment.sh                    \
+  tests/guix-graph.sh                          \
   tests/guix-lint.sh
 
 if BUILD_DAEMON
@@ -298,6 +314,13 @@ EXTRA_DIST +=                                      \
 
 endif !BUILD_DAEMON_OFFLOAD
 
+if !BUILD_SYSCALLS_MODULE
+
+EXTRA_DIST +=                                  \
+  guix/build/syscalls.scm
+
+endif !BUILD_SYSCALLS_MODULE
+
 
 CLEANFILES =                                   \
   $(GOBJECTS)                                  \