mirror of
https://github.com/alliedmodders/metamod-source.git
synced 2025-02-26 19:54:14 +01:00
Don't link vstdlib on Source 2. It doesn't exist
This commit is contained in:
parent
82cd23bc10
commit
2d74e15a4c
@ -493,7 +493,9 @@ class MMSConfig(object):
|
|||||||
elif compiler.target.arch == 'x86_64' and sdk.name in ['csgo', 'mock']:
|
elif compiler.target.arch == 'x86_64' and sdk.name in ['csgo', 'mock']:
|
||||||
dynamic_libs = ['libtier0_client.so', 'libvstdlib_client.so']
|
dynamic_libs = ['libtier0_client.so', 'libvstdlib_client.so']
|
||||||
elif sdk.name in ['l4d', 'blade', 'insurgency', 'doi', 'csgo', 'dota', 'pvkii']:
|
elif sdk.name in ['l4d', 'blade', 'insurgency', 'doi', 'csgo', 'dota', 'pvkii']:
|
||||||
dynamic_libs = ['libtier0.so', 'libvstdlib.so']
|
dynamic_libs = ['libtier0.so']
|
||||||
|
if sdk.name not in ['dota', 'cs2']:
|
||||||
|
dynamic_libs += ['libvstdlib.so']
|
||||||
else:
|
else:
|
||||||
dynamic_libs = ['tier0_i486.so', 'vstdlib_i486.so']
|
dynamic_libs = ['tier0_i486.so', 'vstdlib_i486.so']
|
||||||
if sdk.name in ['csgo', 'blade']:
|
if sdk.name in ['csgo', 'blade']:
|
||||||
@ -502,7 +504,9 @@ class MMSConfig(object):
|
|||||||
binary.compiler.linkflags.append('-liconv')
|
binary.compiler.linkflags.append('-liconv')
|
||||||
dynamic_libs = ['libtier0.dylib', 'libvstdlib.dylib']
|
dynamic_libs = ['libtier0.dylib', 'libvstdlib.dylib']
|
||||||
elif compiler.target.platform == 'windows':
|
elif compiler.target.platform == 'windows':
|
||||||
libs = ['tier0', 'tier1', 'vstdlib']
|
libs = ['tier0', 'tier1']
|
||||||
|
if sdk.name not in ['dota', 'cs2']:
|
||||||
|
libs += ['vstdlib']
|
||||||
if sdk.name in ['swarm', 'blade', 'insurgency', 'doi', 'mcv', 'csgo', 'dota']:
|
if sdk.name in ['swarm', 'blade', 'insurgency', 'doi', 'mcv', 'csgo', 'dota']:
|
||||||
libs.append('interfaces')
|
libs.append('interfaces')
|
||||||
if sdk.name == 'bms':
|
if sdk.name == 'bms':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user