diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-05-20 21:59:08 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-05-20 23:37:11 +0200 |
commit | c5df183956016cf3205971f4fa30aa834dca3281 (patch) | |
tree | 14af2e9deaa2fec2df58e437fcdff0b44608daee /gnu-system.am | |
parent | eb7ccb1afaaa5db3a6c4fdec0a9f22919d100952 (diff) | |
download | guix-c5df183956016cf3205971f4fa30aa834dca3281.tar guix-c5df183956016cf3205971f4fa30aa834dca3281.tar.gz |
Add (gnu system file-systems).
This fixes a circular dependency between (gnu system) and (gnu system
linux-initrd), where the latter could end up being compiled before
'file-system-type' was defined as a macro.
* gnu/system.scm (<file-system>, %fuse-control-file-system,
%binary-format-file-system): Move to...
* gnu/system/file-systems.scm: ... here. New file.
* build-aux/hydra/demo-os.scm, gnu/system/linux-initrd.scm,
gnu/system/vm.scm: Use it.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Diffstat (limited to 'gnu-system.am')
-rw-r--r-- | gnu-system.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gnu-system.am b/gnu-system.am index 66d54cba95..84a5e939f4 100644 --- a/gnu-system.am +++ b/gnu-system.am @@ -248,6 +248,7 @@ GNU_SYSTEM_MODULES = \ gnu/services/xorg.scm \ \ gnu/system.scm \ + gnu/system/file-systems.scm \ gnu/system/grub.scm \ gnu/system/linux.scm \ gnu/system/linux-initrd.scm \ |