add helper for includes

This commit is contained in:
Robin Appelman 2023-07-09 18:22:22 +02:00
commit 06c8e7370f
3 changed files with 30 additions and 11 deletions

View file

@ -1,7 +1,6 @@
{
lib,
stdenv,
sourcemod-includes,
sourcepawn,
which,
}: {
@ -13,7 +12,7 @@
} @ args: let
inherit (lib) optionals;
inherit (builtins) removeAttrs;
allIncludes = includes ++ optionals defaultIncludes [sourcemod-includes];
allIncludes = includes ++ optionals defaultIncludes [sourcepawn.includes.sourcemod];
forwardAttrs = removeAttrs args ["defaultIncludes" "includes" "entrypoint"];
spEnv = sourcepawn.buildEnv allIncludes;
outPathRelative =