self: Define derived '-directory' variables in config.scm.
commit7af5c2a248b6c229187fc850517c84b0917c452b
authorLudovic Courtès <ludo@gnu.org>
Mon, 18 Jun 2018 21:56:16 +0000 (18 23:56 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 18 Jun 2018 21:56:16 +0000 (18 23:56 +0200)
tree5b6540c0abb003d00354ab436ff281ea489f6cd4
parentd6b5aa0b031f0e7091f7424ac616d1c4d10fed5b
self: Define derived '-directory' variables in config.scm.

This is a followup to d6b5aa0b031f0e7091f7424ac616d1c4d10fed5b.

* guix/self.scm (%config-variables): Remove %CONFIG-DIRECTORY,
%STATE-DIRECTORY, %STORE-DATABASE-DIRECTORY, and %STORE-DIRECTORY.
(make-config.scm): Define them here.
* build-aux/build-self.scm (%config-variables, make-config.scm):
Likewise.
build-aux/build-self.scm
guix/self.scm