update scripts for includes

This commit is contained in:
Robin Appelman 2026-07-08 22:55:15 +02:00
commit 542e5196c6
7 changed files with 73 additions and 12 deletions

View file

@ -1,16 +1,22 @@
#! /usr/bin/env nu
def main [] {
nix-update --flake --version=branch --build ambuild
nix-update --flake --use-update-script ambuild
nix build .#ambuild
nix-update --flake --version=$"(get_metamod_version)" metamod-source
nom build .#metamods.x86_64-linux.tf2
nix build .#metamods.x86_64-linux.tf2
nix-update --flake --use-update-script sourcemod
nom build .#sourcemods.x86_64-linux.tf2
nix build .#sourcemods.x86_64-linux.tf2
let sdks = open nix/sourcemod/hl2sdks.json | columns
$sdks | each {|sdk| update_sdk $sdk}
nix-update --flake --use-update-script sourcemod-include-curl
nix-update --flake --use-update-script sourcemod-include-library
nix-update --flake --use-update-script sourcemod-include-steamworks
nix-update --flake --use-update-script sourcemod-includes
}
def update_sdk [sdk: string] {