Commit ddd8604a authored by Weijia Wang's avatar Weijia Wang
Browse files

moveBuildTree: init

parent 5de59129
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
prePhases+=" moveBuildDir"

moveBuildDir() {
    mkdir -p $out/.build
    cd $out/.build
}

postPhases+=" removeBuildDir"

removeBuildDir() {
    rm -rf $out/.build
}
+4 −0
Original line number Diff line number Diff line
@@ -1173,6 +1173,10 @@ with pkgs;
    name = "keep-build-tree-hook";
  } ../build-support/setup-hooks/keep-build-tree.sh;
  moveBuildTree = makeSetupHook {
    name = "move-build-tree-hook";
  } ../build-support/setup-hooks/move-build-tree.sh;
  enableGCOVInstrumentation = makeSetupHook {
    name = "enable-gcov-instrumentation-hook";
  } ../build-support/setup-hooks/enable-coverage-instrumentation.sh;