mirror of
https://github.com/nillerusr/source-engine.git
synced 2025-01-12 16:18:03 +00:00
96 lines
1.8 KiB
Python
Executable File
96 lines
1.8 KiB
Python
Executable File
#! /usr/bin/env python
|
|
# encoding: utf-8
|
|
# vim: noexpandtab
|
|
|
|
from waflib import Utils
|
|
import os
|
|
|
|
top = '.'
|
|
PROJECT_NAME = 'movieobjects'
|
|
|
|
def options(opt):
|
|
# stub
|
|
return
|
|
|
|
def configure(conf):
|
|
return
|
|
|
|
def build(bld):
|
|
source = [
|
|
'dmeanimationlist.cpp',
|
|
'dmeanimationset.cpp',
|
|
'dmeattachment.cpp',
|
|
'dmebalancetostereocalculatoroperator.cpp',
|
|
'dmebookmark.cpp',
|
|
'dmecamera.cpp',
|
|
'dmechannel.cpp',
|
|
'dmeclip.cpp',
|
|
'dmecombinationoperator.cpp',
|
|
'dmedag.cpp',
|
|
'dmedccmakefile.cpp',
|
|
'dmeeditortypedictionary.cpp',
|
|
'dmeexpressionoperator.cpp',
|
|
'dmefaceset.cpp',
|
|
'dmegamemodel.cpp',
|
|
'dmegamemodelinput.cpp',
|
|
'dmeinput.cpp',
|
|
'dmejoint.cpp',
|
|
'dmekeyboardinput.cpp',
|
|
'dmelight.cpp',
|
|
# 'dmelog.cpp',
|
|
'dmemakefile.cpp',
|
|
'dmemakefileutils.cpp',
|
|
'dmematerial.cpp',
|
|
'dmematerialoverlayfxclip.cpp',
|
|
'dmemdl.cpp',
|
|
'dmemdlmakefile.cpp',
|
|
# 'dmemesh.cpp',
|
|
'dmemodel.cpp',
|
|
'dmemorphoperator.cpp',
|
|
'dmemouseinput.cpp',
|
|
'dmeoperator.cpp',
|
|
'dmepackoperators.cpp',
|
|
'dmeparticlesystemdefinition.cpp',
|
|
'dmephonememapping.cpp',
|
|
'dmeselection.cpp',
|
|
'dmeshape.cpp',
|
|
'dmesound.cpp',
|
|
'dmetimeframe.cpp',
|
|
'dmetimeselection.cpp',
|
|
'dmetrack.cpp',
|
|
'dmetrackgroup.cpp',
|
|
'dmetransform.cpp',
|
|
'dmetransforminput.cpp',
|
|
'dmetransformlist.cpp',
|
|
'dmetransformoperator.cpp',
|
|
'dmeunpackoperators.cpp',
|
|
'dmevertexdata.cpp',
|
|
'dmobjserializer.cpp',
|
|
'movieobjects_interfaces.cpp',
|
|
'../public/phonemeconverter.cpp',
|
|
]
|
|
|
|
includes = [
|
|
'.',
|
|
'../public',
|
|
'../public/tier0',
|
|
'../public/tier1',
|
|
]
|
|
|
|
defines = []
|
|
|
|
libs = []
|
|
|
|
bld.stlib(
|
|
source = source,
|
|
target = PROJECT_NAME,
|
|
name = PROJECT_NAME,
|
|
features = 'c cxx',
|
|
includes = includes,
|
|
defines = defines,
|
|
use = libs,
|
|
subsystem = bld.env.MSVC_SUBSYSTEM,
|
|
idx = bld.get_taskgen_count()
|
|
)
|
|
|