]> git.cworth.org Git - apitrace/commitdiff
Packaging.
authorJosé Fonseca <jrfonseca@tungstengraphics.com>
Tue, 8 Jul 2008 02:04:46 +0000 (11:04 +0900)
committerJosé Fonseca <jrfonseca@tungstengraphics.com>
Tue, 8 Jul 2008 02:04:46 +0000 (11:04 +0900)
.gitignore
SConstruct

index 1a01d5b19d84549e0c0842a54a98f7811d9a37cf..9ee4cdb1b878dfc799856b3d1a9493d9d7c9b792 100644 (file)
@@ -9,4 +9,5 @@
 *.pyc
 *.pyo
 *.xml
+*.zip
 d3d8.cpp
index 193e45a17010a30c54a5fcb00283908a38d47cf9..cdfd6204245d1fe33da0807acc6b42d7f9912682 100644 (file)
@@ -79,13 +79,11 @@ env.Prepend(LIBS = [
 
 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'],
@@ -93,8 +91,8 @@ env.Command(
 )
     
 
-env.SharedLibrary(
-    target = 'd3d8.dll',
+d3d8 = env.SharedLibrary(
+    target = 'd3d8',
     source = [
         'd3d8.def',
         'd3d8.cpp',
@@ -104,3 +102,29 @@ env.SharedLibrary(
 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)