Commits

Anonymous committed 865457e

add wscript

  • Participants
  • Parent commits b9e70bc
  • Branches waffle-branch

Comments (0)

Files changed (1)

+# -*- python -*-
+
+import waflib.Logs as msg
+
+PACKAGE = {
+    'name': 'GaudiUtils',
+    'author': ['Gaudi collaboration'],
+}
+
+def configure(ctx):
+    msg.debug ('[configure] package name: '+PACKAGE['name'])
+    return
+
+def build(ctx):
+
+    ctx.build_linklib(
+        name = 'GaudiUtilsLib',
+        source = '''\
+        Lib/*.cpp
+        ''',
+        use = ['GaudiKernel',
+               'AIDA',
+               'boost',
+               ]
+        )
+
+    ctx.build_complib(
+        name = 'GaudiUtils',
+        source = '''
+        component/IODataManager.cpp
+        component/SignalMonitorSvc.cpp
+        component/StalledEventMonitor.cpp
+        ''',
+        # FIXME: need xercesc...
+        #component/XMLCatalogTest.cpp
+        #component/XMLFileCatalog.cpp
+        #component/MultiFileCatalog.cpp
+        use  = ['GaudiKernel',
+                'GaudiUtilsLib',
+                'AIDA',
+                'boost',
+                ]
+        )
+
+    return
+
+