about summary refs log tree commit diff
path: root/pkgs/test/default.nix
Commit message (Collapse)AuthorAge
* llvm_4: removeLuka Blaskovic2020-01-30
|
* llvm_39: removeLuka Blaskovic2020-01-30
|
* Merge remote-tracking branch 'obsidiansystems/work-on-multi-shellFor'Matthew Bauer2020-01-17
|\
| * shellFor: Refactor for consistency and crossJacquin Mininger2020-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it work like work-on-multi from Reflex Platform. In particular, rather than making `.env` from `shellFor`, we make `.env` the primitive, and `shellFor` works by combining together the arguments of all the packages to `generic-builder` and taking the `.env` of the resulting mashup-package. There are 2 benefits of this: 1. The dependency logic is deduplicated. generic builder just concatted lists, whereas all the envs until now would sieve apart haskell and system build inputs. Now, they both decide haskell vs system the same way: according to the argument list and without reflection. Consistency is good, especially because it mean that if the build works, the shell is more likely to work. 2. Cross is handled better. For native builds, because the `ghcWithPackages` calls would shadow, we through both the regular component (lib, exe, test, bench) haskell deps and Setup.hs haskell deps in the same `ghcWithPackages` call. But for cross builds we use `buildPackages.ghcWithPackages` to get the setup deps. This ensures everything works correctly.
* | tests.cc-wrapper-{clang,libcxx}-{8,9}: add stdenv tests for LLVM 8, 9Will Dietz2019-09-19
|/
* all-packages/test: add gcc9Stdenv, cc-wrapper-gcc9Austin Seipp2019-05-07
| | | | | | Follow up from #60860. Signed-off-by: Austin Seipp <aseipp@pobox.com>
* linux: added tests for the configMatthieu Coudron2019-01-28
|
* Merge pull request #49290 from krebs/nix-writersJörg Thalheim2018-11-27
|\ | | | | get nix-writers into nixpkgs
| * build-support writers: add testslassulus2018-11-27
| |
* | Add tests for pkgs.nixos and pkgs.nixosTestRobert Hensing2018-11-13
|/
* Merge branch 'master' into stagingVladimír Čunát2018-09-24
|\ | | | | | | Hydra: ?compare=1480463
| * tests: add variants for llvm7Will Dietz2018-09-23
| |
* | top-level/release.nix: add patchShebangs testDan Peebles2018-09-16
|/ | | This is currently failing but nobody noticed!
* pkgs/tests: Add test for LD_LIBRARY_PATHTuomas Tynkkynen2018-08-01
| | | | | | | The latest binutils upgrade silently broke this until it was fixed by https://github.com/NixOS/nixpkgs/pull/43531. So add a test.
* tests: add some cross testsMatthew Bauer2018-07-21
|
* tests: move to attribute setMatthew Bauer2018-05-10