public: exclude build_vcs from libpublic dependencies, add it per project

This commit is contained in:
Alibek Omarov
2026-02-23 21:48:23 +05:00
parent 382b19e458
commit 2bdc22fbeb
5 changed files with 15 additions and 22 deletions

View File

@@ -199,7 +199,7 @@ def build(bld):
# public includes for renderers and utils use
bld(name = 'engine_includes', export_includes = '. common common/imagelib', use = 'filesystem_includes')
libs = ['engine_includes', 'public', 'werror', 'backtrace', 'library_suffix']
libs = ['engine_includes', 'public', 'werror', 'backtrace', 'library_suffix', 'build_vcs']
includes = ['server', 'client', 'client/vgui', 'common/soundlib', 'platform']
# basic build: dedicated only