Files
mudmouth/release.nix
T
pleb 290d0674b1
CI / macos-latest (push) Has been cancelled
CI / ubuntu-latest (push) Has been cancelled
CI / windows-latest (push) Has been cancelled
Limit v0.0.2 release to Linux and Windows
2026-07-21 10:34:28 -07:00

20 lines
517 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;
windows = buildMudmouth pkgs.pkgsCross.mingwW64;
}