#!/usr/bin/env bash set -euo pipefail ROOT="$(cd "$(dirname "$0")/../.." && pwd)" PACKAGES_DIR="$ROOT/local-nugets/packages" TMP_DIR="$ROOT/tmp/sbomservice-feed" PROJECT="$TMP_DIR/probe.csproj" mkdir -p "$TMP_DIR" "$PACKAGES_DIR" cat > "$PROJECT" <<'CS' net10.0 CS dotnet restore "$PROJECT" \ --packages "$PACKAGES_DIR" \ --ignore-failed-sources \ /p:RestoreUseStaticGraphEvaluation=true \ /p:RestorePackagesWithLockFile=false find "$PACKAGES_DIR" -name '*.nupkg' -maxdepth 5 -type f -printf '%P\n' | sort