dvander@4182: # vim: set sts=2 ts=8 sw=2 tw=99 et ft=python: dvander@2784: import os.path dvander@2784: dvander@4182: if builder.target_platform in ['windows', 'mac']: dvander@4182: name = 'sourcemod_mm' dvander@4182: extra_ldflags = [] ds@4241: elif builder.target_platform == 'linux': dvander@4182: name = 'sourcemod_mm_i486' dvander@4182: extra_ldflags = ['-ldl'] dvander@2784: dvander@4182: binary = SM.Library(builder, name) dvander@4182: binary.compiler.cxxincludes += [ dvander@4182: os.path.join(SM.mms_root, 'core'), dvander@4182: os.path.join(SM.mms_root, 'sourcehook') dvander@4182: ] dvander@4182: binary.compiler.linkflags += extra_ldflags dvander@4182: binary.sources = [ dvander@4182: 'loader.cpp' dvander@4182: ] asherkin@3477: dvander@4182: nodes = builder.Add(binary) dvander@4182: SM.binaries += [nodes]