-
Notifications
You must be signed in to change notification settings - Fork 239
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
Replace collectRunComponents with haskellLib.check #316
Commits on Nov 14, 2019
-
Add collectRunComponents. Move checkPhase to .run
In order to make it easier to run tests this change adds a collectRunComponents function (like collectComponents but with it returns the `passthru.run` derivation for each component). This change also disables `checkPhase` for all components to avoid running the tests twice. To run a test or benchmark you now have to use the the `passthru.run` derivation.
Configuration menu - View commit details
-
Copy full SHA for 8ae8b5a - Browse repository at this point
Copy the full SHA 8ae8b5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 349abfa - Browse repository at this point
Copy the full SHA 349abfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfb1699 - Browse repository at this point
Copy the full SHA cfb1699View commit details -
Configuration menu - View commit details
-
Copy full SHA for de8c4ad - Browse repository at this point
Copy the full SHA de8c4adView commit details -
Update builder/comp-builder.nix
Co-Authored-By: Rodney Lorrimar <rodney.lorrimar@iohk.io>
Configuration menu - View commit details
-
Copy full SHA for b29de00 - Browse repository at this point
Copy the full SHA b29de00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47e0bb7 - Browse repository at this point
Copy the full SHA 47e0bb7View commit details
Commits on Nov 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cee580c - Browse repository at this point
Copy the full SHA cee580cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42c7cce - Browse repository at this point
Copy the full SHA 42c7cceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a51248c - Browse repository at this point
Copy the full SHA a51248cView commit details
Commits on Nov 20, 2019
-
improve speed of make-config-files (#318)
caches `configure-flags`, `cabal.config`, and `ghc-environment` files per library in the nix store, so the `make-config-files` script just has to append them into the same named files for the package being built instead of using `ghc-pkg dump` and `ghc-pkg register` for each dependency, copies the `.conf` files from the dependencies `package.conf.d` directory and then uses a single `ghc-pkg recache` eliminate the call of `ghc-pkg check` suppress some output of `ghc-pkg` (not related to speed improvements, I'm flexible on rolling this bit back) in my tests, the make-config-files scripts now only take seconds, even for packages that have many many dependencies - prior to this change, this script took more than a minute for such packages
Richard Wallace committedNov 20, 2019 Configuration menu - View commit details
-
Copy full SHA for 848c395 - Browse repository at this point
Copy the full SHA 848c395View commit details -
use ld.gold by default on linux
Richard Wallace committedNov 20, 2019 Configuration menu - View commit details
-
Copy full SHA for b68c60e - Browse repository at this point
Copy the full SHA b68c60eView commit details
Commits on Nov 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e6505d5 - Browse repository at this point
Copy the full SHA e6505d5View commit details -
Just include checks for compontent.tests
This is what most people will want and it means using collecting all the derivations with `release-lib.nix` will work without having to filter out `exes` and `benchmarks`.
Configuration menu - View commit details
-
Copy full SHA for 4d619a7 - Browse repository at this point
Copy the full SHA 4d619a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b9fa13 - Browse repository at this point
Copy the full SHA 9b9fa13View commit details -
Configuration menu - View commit details
-
Copy full SHA for a43d302 - Browse repository at this point
Copy the full SHA a43d302View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9d867d - Browse repository at this point
Copy the full SHA a9d867dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c54a039 - Browse repository at this point
Copy the full SHA c54a039View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8314a7 - Browse repository at this point
Copy the full SHA d8314a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6975b5 - Browse repository at this point
Copy the full SHA b6975b5View commit details
Commits on Nov 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cf15c36 - Browse repository at this point
Copy the full SHA cf15c36View commit details -
Merge remote-tracking branch 'Simspace/faster-make-config-files' into…
… hkm/performance-fixes
Configuration menu - View commit details
-
Copy full SHA for 77e0098 - Browse repository at this point
Copy the full SHA 77e0098View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8323b9c - Browse repository at this point
Copy the full SHA 8323b9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d07ffb0 - Browse repository at this point
Copy the full SHA d07ffb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 013c0fd - Browse repository at this point
Copy the full SHA 013c0fdView commit details
Commits on Nov 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 896854b - Browse repository at this point
Copy the full SHA 896854bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64afed9 - Browse repository at this point
Copy the full SHA 64afed9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ce1b29 - Browse repository at this point
Copy the full SHA 3ce1b29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64689a4 - Browse repository at this point
Copy the full SHA 64689a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf5dc77 - Browse repository at this point
Copy the full SHA bf5dc77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79a7f9f - Browse repository at this point
Copy the full SHA 79a7f9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb5daae - Browse repository at this point
Copy the full SHA bb5daaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37b9e11 - Browse repository at this point
Copy the full SHA 37b9e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec4a4eb - Browse repository at this point
Copy the full SHA ec4a4ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8fae60 - Browse repository at this point
Copy the full SHA e8fae60View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6ab443 - Browse repository at this point
Copy the full SHA c6ab443View commit details
Commits on Nov 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1dc1708 - Browse repository at this point
Copy the full SHA 1dc1708View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1e0b92 - Browse repository at this point
Copy the full SHA a1e0b92View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8a044f - Browse repository at this point
Copy the full SHA a8a044fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e861f35 - Browse repository at this point
Copy the full SHA e861f35View commit details -
Configuration menu - View commit details
-
Copy full SHA for fff24e4 - Browse repository at this point
Copy the full SHA fff24e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8199c4 - Browse repository at this point
Copy the full SHA d8199c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a321d3 - Browse repository at this point
Copy the full SHA 5a321d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6021f5d - Browse repository at this point
Copy the full SHA 6021f5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b79da5f - Browse repository at this point
Copy the full SHA b79da5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cf064f - Browse repository at this point
Copy the full SHA 4cf064fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 192737c - Browse repository at this point
Copy the full SHA 192737cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27ce94c - Browse repository at this point
Copy the full SHA 27ce94cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2be4ab - Browse repository at this point
Copy the full SHA c2be4abView commit details
Commits on Nov 27, 2019
-
Fix
data-dir:
when cleaning components`normalizeRelativeDir` adds a slash on to the end of `dataDir`. Adding another one here results in `//` and files are left out by mistake.
Configuration menu - View commit details
-
Copy full SHA for 344abd7 - Browse repository at this point
Copy the full SHA 344abd7View commit details
Commits on Nov 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fa15c3a - Browse repository at this point
Copy the full SHA fa15c3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46cd1a8 - Browse repository at this point
Copy the full SHA 46cd1a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d635a22 - Browse repository at this point
Copy the full SHA d635a22View commit details