summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kernel
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2013-03-02 07:55:07 -0500
committerShea Levy <shea@shealevy.com>2013-03-02 07:55:07 -0500
commitb90b62e33b648e48bf5ef794e0b1c032f391df43 (patch)
tree9a8b717a2277ca6c1e8683b16ea1d05521db8e1c /pkgs/os-specific/linux/kernel
parent8ce1295ad35bd7286fd9be21d28b6d657673c64b (diff)
downloadnixlib-b90b62e33b648e48bf5ef794e0b1c032f391df43.tar
nixlib-b90b62e33b648e48bf5ef794e0b1c032f391df43.tar.gz
nixlib-b90b62e33b648e48bf5ef794e0b1c032f391df43.tar.bz2
nixlib-b90b62e33b648e48bf5ef794e0b1c032f391df43.tar.lz
nixlib-b90b62e33b648e48bf5ef794e0b1c032f391df43.tar.xz
nixlib-b90b62e33b648e48bf5ef794e0b1c032f391df43.tar.zst
nixlib-b90b62e33b648e48bf5ef794e0b1c032f391df43.zip
linux/manual-config: Move configfile symlinking to configurePhase.
It makes more semantic sense there than in unpackPhase, as that symlink is _how_ we configure the kernel
Diffstat (limited to 'pkgs/os-specific/linux/kernel')
-rw-r--r--pkgs/os-specific/linux/kernel/manual-config.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix
index 6bbf6f554698..28abd434b050 100644
--- a/pkgs/os-specific/linux/kernel/manual-config.nix
+++ b/pkgs/os-specific/linux/kernel/manual-config.nix
@@ -112,12 +112,12 @@ stdenv.mkDerivation {
   unpackPhase = ''
     mkdir build
     export buildRoot="$(pwd)/build"
-    ln -sv ${configfile} $buildRoot/.config
     cd $sourceRoot
   '';
 
   configurePhase = ''
     runHook preConfigure
+    ln -sv ${configfile} $buildRoot/.config
     make $makeFlags "''${makeFlagsArray[@]}" oldconfig
     runHook postConfigure
   '';