Browse Source

don't bother with mold

For now, at least. I suspect it will make cross compilation more
difficult.
merge-requests/594/head
Charles Hall 2 years ago
parent
commit
249fc7769d
No known key found for this signature in database
GPG Key ID: 7B8E0645816E07CF
  1. 11
      flake.nix

11
flake.nix

@ -28,12 +28,6 @@
let
pkgs = nixpkgs.legacyPackages.${system};
# Use mold on Linux
stdenv = if pkgs.stdenv.isLinux then
pkgs.stdenvAdapters.useMoldLinker pkgs.stdenv
else
pkgs.stdenv;
# Nix-accessible `Cargo.toml`
cargoToml = builtins.fromTOML (builtins.readFile ./Cargo.toml);
@ -91,8 +85,7 @@
inherit
env
nativeBuildInputs
stdenv;
nativeBuildInputs;
meta.mainProgram = cargoToml.package.name;
};
@ -117,7 +110,7 @@
};
};
devShells.default = (pkgs.mkShell.override { inherit stdenv; }) {
devShells.default = pkgs.mkShell {
env = env // {
# Rust Analyzer needs to be able to find the path to default crate
# sources, and it can read this environment variable to do so. The

Loading…
Cancel
Save