extensions/topmenus/AMBuilder
author David Anderson <dvander@alliedmods.net>
Mon Dec 30 17:50:56 2013 -0500 (2013-12-30)
changeset 4182 8ef93b2feddf
parent 3835 ac5919d50903
child 4186 c6a694ae8566
permissions -rw-r--r--
Port simple C++ build scripts to AMBuild 2 (bug 5997 part 1, r=ds).
dvander@4182
     1
# vim: set sts=2 ts=8 sw=2 tw=99 et ft=python:
dvander@2784
     2
import os
dvander@2784
     3
dvander@4182
     4
binary = SM.ExtLibrary(builder, 'topmenus.ext')
dvander@4182
     5
binary.compiler.cxxincludes += [
dvander@4182
     6
  os.path.join(SM.mms_root, 'core', 'sourcehook'),
dvander@4182
     7
]
dvander@2784
     8
dvander@4182
     9
binary.sources += [
dvander@4182
    10
  'extension.cpp',
dvander@4182
    11
  'smn_topmenus.cpp',
dvander@4182
    12
  'TopMenu.cpp',
dvander@4182
    13
  'TopMenuManager.cpp',
dvander@4182
    14
  'sdk/smsdk_ext.cpp',
dvander@4182
    15
  'sdk/sm_memtable.cpp'
dvander@4182
    16
]
asherkin@3477
    17
dvander@4182
    18
SM.binaries += [builder.Add(binary)]
dvander@4182
    19