fix build on latest sourcemod

This commit is contained in:
2018-02-11 18:52:05 +01:00
committed by BotoX
parent 5d04944952
commit b8de0a49f9
3 changed files with 170 additions and 147 deletions

View File

@ -11,18 +11,19 @@ project.sources += [
'extension.cpp',
'../../public/smsdk_ext.cpp',
'../../public/CDetour/detours.cpp',
'../../public/asm/asm.c'
'../../public/asm/asm.c',
'../../public/libudis86/decode.c',
'../../public/libudis86/itab.c',
'../../public/libudis86/syn-att.c',
'../../public/libudis86/syn-intel.c',
'../../public/libudis86/syn.c',
'../../public/libudis86/udis86.c',
]
project.compiler.defines += ['HAVE_STRING_H'];
for sdk_name in SM.sdks:
sdk = SM.sdks[sdk_name]
binary = SM.HL2Config(project, projectName + '.ext', sdk)
binary.compiler.cxxincludes += [
os.path.join(SM.sm_root, 'public', 'extensions'),
os.path.join(SM.sm_root, 'public', 'sourcepawn'),
os.path.join(SM.sm_root, 'public', 'amtl'),
os.path.join(SM.sm_root, 'public', 'amtl', 'amtl')
]
SM.extensions += builder.Add(project)