Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 940 Bytes

README.md

File metadata and controls

22 lines (18 loc) · 940 Bytes

Vendored SourceMod Headers

This directory stores a current vendored copy of official SourceMod headers for reference and future maintenance work.

  • Path: vendor/sourcemod-current/include/
  • These files are intentionally kept separate from the repo include/ directory.
  • The repo include/ directory is reserved for project-specific and third-party non-SourceMod headers such as saka*.inc, sakautils/*, multicolors, tfdb, tf2attributes, and compatibility shims.
  • Supported CI and release builds do not compile against this directory by default.
  • Supported builds use the vendored spcomp binary together with the matching official SourceMod 1.13.0-git7246 include bundle downloaded by scripts/build-all.sh.

Reason:

  • Mixing official SourceMod headers directly into include/ makes manual -iinclude builds fragile, because newer headers can shadow the pinned compiler-compatible header set.