Commits

Anonymous committed 7893dc0

add wscript

Comments (0)

Files changed (1)

+# -*- python -*-
+
+import waflib.Logs as msg
+
+PACKAGE = {
+    'name': 'StoreGateBindings',
+    'author': ['atlas collaboration'],
+}
+
+def configure(ctx):
+    msg.debug ('[configure] package name: '+PACKAGE['name'])
+    return
+
+def build(ctx):
+
+
+    ctx.build_linklib(
+        name     = 'StoreGateBindings',
+        source   = '*.cxx',
+        use      = ['AthenaKernel', 'SGTools', 'StoreGate',
+                    'PyROOT', 'ROOT', 'Reflex', 
+                    'python', 'util', 'pthread',
+                    ],
+        )
+
+    ctx.build_reflex_dict(
+        name     = 'StoreGateBindings',
+        source   = 'src/StoreGateBindingsDict.h',
+        selection_file = 'StoreGateBindings/selection.xml',
+        use      = ['StoreGateBindings',
+                    'AthenaKernel', 'SGTools', 'StoreGate',
+                    'PyROOT',
+                    'Reflex',
+                    'ROOT',
+                    'python', 'util', 'pthread',
+                    ],
+        )
+
+
+    ctx.install_headers()
+    ctx.build_pymodule(source=['python/*.py', 'python/tests'])
+    return
+
+### EOF ###