Gaudi Framework, version v25r0

Home   Generated: Mon Feb 17 2014
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
hscript.py
Go to the documentation of this file.
1 ## -*- python -*-
2 ## automatically generated from a hscript
3 ## do NOT edit.
4 
5 ## waf imports
6 import waflib.Logs as msg
7 
8 PACKAGE = {
9  "name": "Gaudi",
10  "authors": [],
11 
12  "version": "v25r0",
13 }
14 
15 ### ---------------------------------------------------------------------------
16 def pkg_deps(ctx):
17 
18  ## public dependencies
19  ctx.use_pkg("GaudiSys", version="*", public=True)
20  ctx.use_pkg("LCG_Interfaces/pytools", version="*", public=True)
21 
22  ## no private dependencies
23  ## runtime dependencies
24  ctx.use_pkg("LCG_Interfaces/pytools", version="*", runtime=True)
25  return # pkg_deps
26 
27 
28 ### ---------------------------------------------------------------------------
29 def options(ctx):
30 
31  return # options
32 
33 
34 ### ---------------------------------------------------------------------------
35 def configure(ctx):
36 
37 
38 
39  ##### **** statement *hlib.SetStmt (&{{GAUDIEXE [{default [${GAUDIROOT}/${tag}/Gaudi.exe]} {GAUDI_with_installarea [${Gaudi_cmtpath}/${GAUDI_installarea_prefix}/${tag}/bin/Gaudi.exe]}]}})
40  #### path_remove &{{JOBOPTSEARCHPATH [{default [/Gaudi/]} {target-winxp [\Gaudi]}]}}
41  ctx.hwaf_path_remove("JOBOPTSEARCHPATH", (
42  {"default": "/Gaudi/"},
43  {"target-winxp": "\\Gaudi"},
44  ))
45  #### path_prepend &{{JOBOPTSEARCHPATH [{default [${GAUDIROOT}/options]} {target-winxp [${GAUDIROOT}\options]}]}}
46  ctx.hwaf_path_prepend("JOBOPTSEARCHPATH", (
47  {"default": "${GAUDIROOT}/options"},
48  {"target-winxp": "${GAUDIROOT}\\options"},
49  ))
50  #### path_prepend &{{JOBOPTSEARCHPATH [{default []} {QMTest&target-winxp [${GAUDIROOT}\tests\pyjobopts]} {QMTest [${GAUDIROOT}/tests/pyjobopts]}]}}
51  ctx.hwaf_path_prepend("JOBOPTSEARCHPATH", (
52  {"default": ""},
53  {("QMTest", "target-winxp"): "${GAUDIROOT}\\tests\\pyjobopts"},
54  {"QMTest": "${GAUDIROOT}/tests/pyjobopts"},
55  ))
56  #### path_prepend &{{PYTHONPATH [{default []} {QMTest&target-winxp [${GAUDIROOT}\tests\python]} {QMTest [${GAUDIROOT}/tests/python]}]}}
57  ctx.hwaf_path_prepend("PYTHONPATH", (
58  {"default": ""},
59  {("QMTest", "target-winxp"): "${GAUDIROOT}\\tests\\python"},
60  {"QMTest": "${GAUDIROOT}/tests/python"},
61  ))
62 
63  return # configure
64 
65 
66 ### ---------------------------------------------------------------------------
67 def build(ctx):
68 
69 
70  ctx(
71  features = "gaudi_application",
72  name = "Gaudi",
73  target = "Gaudi",
74  source = ["main.cpp"],
75  use = ["GaudiKernel"],
76  )
77 
78  ctx.gaudi_install_python_modules()
79  ctx.gaudi_install_scripts()
80 
81  return # build
82 
83 ## EOF ##

Generated at Mon Feb 17 2014 14:37:37 for Gaudi Framework, version v25r0 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004