Files
mudmouth/release.nix
T
pleb 266483f3cf
CI / macos-latest (push) Has been cancelled
CI / ubuntu-latest (push) Has been cancelled
CI / windows-latest (push) Has been cancelled
Prepare v0.0.2 pre-release
2026-07-21 10:27:02 -07:00

21 lines
571 B
Nix

{ pkgs ? import <nixpkgs> {} }:
let
buildMudmouth = packageSet:
packageSet.rustPlatform.buildRustPackage {
pname = "mudmouth";
version = "0.0.2";
src = ./.;
cargoLock.lockFile = ./Cargo.lock;
nativeBuildInputs = [ packageSet.pkg-config ];
buildInputs = packageSet.lib.optionals packageSet.stdenv.hostPlatform.isLinux [
packageSet.alsa-lib
];
doCheck = false;
};
in {
linux = buildMudmouth pkgs;
macos = buildMudmouth pkgs.pkgsCross.x86_64-darwin;
windows = buildMudmouth pkgs.pkgsCross.mingwW64;
}