env.Append(CPPPATH = [
os.path.join(env['dxsdk'], 'Include'),
- '#common',
])
Export('env')
-
env.Command(
target = 'd3d8.cpp',
source = ['d3d8.py', 'd3d8types.py', 'd3d8caps.py', 'windows.py', 'base.py'],
)
-env.SharedLibrary(
- target = 'd3d8.dll',
+d3d8 = env.SharedLibrary(
+ target = 'd3d8',
source = [
'd3d8.def',
'd3d8.cpp',
SConscript([
'd3d9/SConscript',
])
+
+
+env.Default(d3d8)
+
+env.Tool('packaging')
+
+zip = env.Package(
+ NAME = 'd3dtrace',
+ VERSION = '0.1',
+ PACKAGEVERSION = 0,
+ PACKAGETYPE = 'zip',
+ LICENSE = 'lgpl',
+ SUMMARY = 'Tool to trace Direct3D API calls from applications.',
+ SOURCE_URL = 'http://cgit.freedesktop.org/~jrfonseca/d3dtrace/',
+ source = [
+ 'README',
+ 'COPYING',
+ 'COPYING.LESSER',
+ 'd3d8.dll',
+ 'd3dtrace.xsl',
+ 'd3dtrace.css',
+ 'd3dtrace-txt.xsl',
+ ],
+)
+
+env.Alias('zip', zip)