Commit c6928316 authored by John Ericson's avatar John Ericson
Browse files

Tweak intro to the "Nix-style Local Builds" section

The goal is to deemphasize calling it "new-build" and push "Nix-style Local
Builds" instead, as the former name only makes sense while the old system
is the default
parent 13f359ca
Nix-style Local Builds Nix-style Local Builds
====================== ======================
``cabal new-build``, also known as Nix-style local builds, is a new Nix-style local builds are a new build system implementation inspired by Nix.
command inspired by Nix that comes with cabal-install 1.24. Nix-style The Nix-style local build system is commonly called "new-build" for short after the ``cabal new-*`` family of commands that control it.
local builds combine the best of non-sandboxed and sandboxed Cabal: However those names are only temporary until Nix-style local builds becomes the default.
Nix-style local builds combine the best of non-sandboxed and sandboxed Cabal:
1. Like sandboxed Cabal today, we build sets of independent local 1. Like sandboxed Cabal today, we build sets of independent local
packages deterministically and independent of any global state. packages deterministically and independent of any global state.
...@@ -20,8 +22,8 @@ local builds combine the best of non-sandboxed and sandboxed Cabal: ...@@ -20,8 +22,8 @@ local builds combine the best of non-sandboxed and sandboxed Cabal:
rebuild dependencies whenever you make a new sandbox: dependencies rebuild dependencies whenever you make a new sandbox: dependencies
which can be shared, are shared. which can be shared, are shared.
Nix-style local builds work with all versions of GHC supported by Nix-style local builds were first released as beta in cabal-install 1.24.
cabal-install 1.24, which currently is GHC 7.0 and later. They currently work with all versions of GHC supported by that release: GHC 7.0 and later.
Some features described in this manual are not implemented. If you need Some features described in this manual are not implemented. If you need
them, please give us a shout and we'll prioritize accordingly. them, please give us a shout and we'll prioritize accordingly.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment