move sourcemod stuff to it's own directory

This commit is contained in:
Robin Appelman 2026-07-08 19:59:42 +02:00
commit 46ff4c570f
12 changed files with 18 additions and 14 deletions

View file

@ -1,16 +1,5 @@
final: prev: { final: prev:
hl2sdk = (import ./hl2sdk.nix) { {
inherit (final) fetchFromGitHub lib;
inherit (final.stdenvNoCC) mkDerivation;
};
ambuild = final.python3Packages.callPackage ./ambuild.nix {};
metamod-source = final.callPackage ./metamod-source.nix {};
sourcemod = final.callPackage ./sourcemod.nix {};
sourcepawn = final.callPackage ./sourcepawn.nix {};
sourcemod-includes = final.callPackage ./includes/sourcemod-includes.nix {};
buildSourcePawnScript = final.callPackage ./build-sourcepawn-script.nix {};
sourcemod-include-library = final.callPackage ./includes/sourcemod-include-library.nix {};
sourcemod-include-curl = final.callPackage ./includes/curl.nix {};
sourcemod-include-steamworks = final.callPackage ./includes/steamworks.nix {};
srcds-tf2 = final.callPackage ./srcds {}; srcds-tf2 = final.callPackage ./srcds {};
} }
// (import ./sourcemod/overlay.nix) final prev

15
nix/sourcemod/overlay.nix Normal file
View file

@ -0,0 +1,15 @@
final: prev: {
hl2sdk = (import ./hl2sdk.nix) {
inherit (final) fetchFromGitHub lib;
inherit (final.stdenvNoCC) mkDerivation;
};
ambuild = final.python3Packages.callPackage ./ambuild.nix {};
metamod-source = final.callPackage ./metamod-source.nix {};
sourcemod = final.callPackage ./sourcemod.nix {};
sourcepawn = final.callPackage ./sourcepawn.nix {};
sourcemod-includes = final.callPackage ./includes/sourcemod-includes.nix {};
buildSourcePawnScript = final.callPackage ./build-sourcepawn-script.nix {};
sourcemod-include-library = final.callPackage ./includes/sourcemod-include-library.nix {};
sourcemod-include-curl = final.callPackage ./includes/curl.nix {};
sourcemod-include-steamworks = final.callPackage ./includes/steamworks.nix {};
}