Skip to content
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

nix: optimize caching by delaying setGitRev and other nix fixes #4748

Merged
merged 14 commits into from
Jan 18, 2023

Commits on Jan 18, 2023

  1. nix: optimize caching by delaying setGitRev

     other simplification/optimization:
      - remove generated project-packages-exes.nix (now at eval time)
      - move rewrite-libs to binary-release.nix: not needed and faster for normal builds
      - use haskell.nix project overlays to simplify access to components and alternative projects config (profiled, etc.).
      - filter src to avoid rebuilds for test that depends on $CARDANO_NODE_SRC
    jbgi committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    d0dcd81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    581f3be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6e55bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a1f8091 View commit details
    Browse the repository at this point in the history
  5. bump hackageNix, HLS 1.8 or latest depending of ghc version

     and use haskell.nix cabal.
    jbgi committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    a487541 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3a09469 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    01e6e85 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    660bca0 View commit details
    Browse the repository at this point in the history
  9. remove windows.tx-generator from required due to compile issue.

     (This should be FIXME)
    jbgi committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    3c9de00 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    10785e9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    84a1012 View commit details
    Browse the repository at this point in the history
  12. tullia/actions: do not use after, reference subtask directly for now.

     Until `after` is properly supported.
    jbgi committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    833e28b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6602a53 View commit details
    Browse the repository at this point in the history
  14. hlint: remove redundant bracket

    jbgi committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    73a2769 View commit details
    Browse the repository at this point in the history