| author | David Anderson <dvander@alliedmods.net> |
| Mon Dec 30 17:50:56 2013 -0500 (2013-12-30) | |
| changeset 4182 | 8ef93b2feddf |
| parent 3835 | ac5919d50903 |
| child 4241 | 46fdb8cd9883 |
| permissions | -rw-r--r-- |
| dvander@4182 | 1 |
# vim: set sts=2 ts=8 sw=2 tw=99 et ft=python: |
| dvander@2784 | 2 |
import os.path |
| dvander@2784 | 3 |
|
| dvander@4182 | 4 |
if builder.target_platform in ['windows', 'mac']: |
| dvander@4182 | 5 |
name = 'sourcemod_mm' |
| dvander@4182 | 6 |
extra_ldflags = [] |
| dvander@4182 | 7 |
elif builder.target_platform is 'linux': |
| dvander@4182 | 8 |
name = 'sourcemod_mm_i486' |
| dvander@4182 | 9 |
extra_ldflags = ['-ldl'] |
| dvander@2784 | 10 |
|
| dvander@4182 | 11 |
binary = SM.Library(builder, name) |
| dvander@4182 | 12 |
binary.compiler.cxxincludes += [ |
| dvander@4182 | 13 |
os.path.join(SM.mms_root, 'core'), |
| dvander@4182 | 14 |
os.path.join(SM.mms_root, 'sourcehook') |
| dvander@4182 | 15 |
] |
| dvander@4182 | 16 |
binary.compiler.linkflags += extra_ldflags |
| dvander@4182 | 17 |
binary.sources = [ |
| dvander@4182 | 18 |
'loader.cpp' |
| dvander@4182 | 19 |
] |
| asherkin@3477 | 20 |
|
| dvander@4182 | 21 |
nodes = builder.Add(binary) |
| dvander@4182 | 22 |
SM.binaries += [nodes] |