loader/AMBuilder
author Peace-Maker <januk@freenet.de>
Sat May 10 05:42:33 2014 -0700 (2014-05-10)
changeset 4354 7011587e0021
parent 4241 46fdb8cd9883
permissions -rw-r--r--
Remove LogMessageEx definition from logging.inc (bug 5897, r=kyles).
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 = []
ds@4241
     7
elif builder.target_platform == '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]