mlabs-haskell / lambda-buffers

LambdaBuffers toolkit for sharing types and their semantics between different languages
https://mlabs-haskell.github.io/lambda-buffers/
Apache License 2.0
29 stars 0 forks source link

Allow adding nativeBuildInputs to Rust flake builder #174

Closed szg251 closed 5 months ago

szg251 commented 6 months ago

A nativeBuildInputs optional argument is added to rustFlake. @jaredponn we will have to reflect these changes on the standalone flake repo.

szg251 commented 6 months ago

What's the difference between devShellTools and nativeBuildInputs?

These are added both to the build step and the dev shell, and are meant to be used for dependencies (and not executable tools). My use case is with cardano-serialization-lib, it requires some Mac frameworks in the environment.

This is moved to mlabs-haskell/flake-lang.nix by @jaredponn so sync with him please

Sure, I was planning to make a PR to that repo

szg251 commented 6 months ago

https://github.com/mlabs-haskell/flake-lang.nix/pull/1

szg251 commented 5 months ago

I'll close this in favour of https://github.com/mlabs-haskell/flake-lang.nix/pull/1