New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support reproducible builds via Nix #1285
Commits on Nov 4, 2015
-
-
-
-
-
-
-
-
-
-
-
Remove ExecEnv abstraction. Allow docker + nix simultaneously.
Don't dispatch on the ExecEnv type. Using Docker and nix is no longer mutually exclusive. We run commands in a docker container if configured, and then fork a nix-shell inside if configured.
-
-
-
-
-
-
-
-
-
-
-
When nix enabled, stack setup downloads ghc and system deps through nix
and reports the use of nix-provided GHC
-
-
Using Strings instead of PackageName for nix packages
Using PackageNames forbid to use '.' in names, which is required when you use attributes
-
-
-
-
-
Commits on Nov 6, 2015
Commits on Nov 12, 2015
Commits on Nov 13, 2015
-
Stack/Nix doesn't need BuildConfig anymore
It fixes the bug which prevented stack to launch without a local GHC even if Nix GHC was to be used to build
-
Removed shell string to export LD_LIBRARY_PATH
since we're using --extra-lib-dirs explicitely passed to stack
-
-
Commits on Nov 18, 2015
-
Updated Nix test due to change of behaviour
GHC is automatically added to Nix deps, because it's necessary at least on Linux. This is now reflected in the tests.
-
-
-
-
Commits on Nov 25, 2015
-
Nix integration documentation added to manual
Removed a language annotation in doc Fixed an internal link Added ref to nixpkgs github
-
-