{ inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; #inputs.nixpkgs.url = "path:/home/root@Rory/git/Matrix/MatrixRoomUtils/nixpkgs"; inputs.flake-utils.url = "github:numtide/flake-utils"; outputs = { self, nixpkgs, flake-utils }: let pkgs = nixpkgs.legacyPackages.x86_64-linux; in { packages.x86_64-linux = { default = pkgs.buildDotnetModule rec { pname = "OsuFederatedBeatmapApi-v${version}"; meta.mainProgram = "OsuFederatedBeatmapApi"; version = "1"; dotnet-sdk = pkgs.dotnet-sdk_7; dotnet-runtime = pkgs.dotnet-aspnetcore_7; src = ./.; projectFile = [ "OsuFederatedBeatmapApi/OsuFederatedBeatmapApi.csproj" ]; nugetDeps = OsuFederatedBeatmapApi/deps.nix; #nativeBuildInputs = with pkgs; [ # pkg-config #]; }; }; }; }