Gaudi Framework, version v25r0

Home   Generated: Mon Feb 17 2014
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions | Variables
hscript Namespace Reference

Functions

def pkg_deps
 

 
def options
 

 
def configure
 

 
def build
 

 

Variables

dictionary PACKAGE
 

Function Documentation

def hscript.build (   ctx)


Definition at line 67 of file hscript.py.

67 
68 def build(ctx):
69 
70 
71  ctx(
72  features = "gaudi_application",
73  name = "Gaudi",
74  target = "Gaudi",
75  source = ["main.cpp"],
76  use = ["GaudiKernel"],
77  )
78 
79  ctx.gaudi_install_python_modules()
80  ctx.gaudi_install_scripts()
81 
82  return # build
def hscript.configure (   ctx)


Definition at line 35 of file hscript.py.

35 
36 def configure(ctx):
37 
38 
39 
40  ##### **** statement *hlib.SetStmt (&{{GAUDIEXE [{default [${GAUDIROOT}/${tag}/Gaudi.exe]} {GAUDI_with_installarea [${Gaudi_cmtpath}/${GAUDI_installarea_prefix}/${tag}/bin/Gaudi.exe]}]}})
41  #### path_remove &{{JOBOPTSEARCHPATH [{default [/Gaudi/]} {target-winxp [\Gaudi]}]}}
42  ctx.hwaf_path_remove("JOBOPTSEARCHPATH", (
43  {"default": "/Gaudi/"},
44  {"target-winxp": "\\Gaudi"},
45  ))
46  #### path_prepend &{{JOBOPTSEARCHPATH [{default [${GAUDIROOT}/options]} {target-winxp [${GAUDIROOT}\options]}]}}
47  ctx.hwaf_path_prepend("JOBOPTSEARCHPATH", (
48  {"default": "${GAUDIROOT}/options"},
49  {"target-winxp": "${GAUDIROOT}\\options"},
50  ))
51  #### path_prepend &{{JOBOPTSEARCHPATH [{default []} {QMTest&target-winxp [${GAUDIROOT}\tests\pyjobopts]} {QMTest [${GAUDIROOT}/tests/pyjobopts]}]}}
52  ctx.hwaf_path_prepend("JOBOPTSEARCHPATH", (
53  {"default": ""},
54  {("QMTest", "target-winxp"): "${GAUDIROOT}\\tests\\pyjobopts"},
55  {"QMTest": "${GAUDIROOT}/tests/pyjobopts"},
56  ))
57  #### path_prepend &{{PYTHONPATH [{default []} {QMTest&target-winxp [${GAUDIROOT}\tests\python]} {QMTest [${GAUDIROOT}/tests/python]}]}}
58  ctx.hwaf_path_prepend("PYTHONPATH", (
59  {"default": ""},
60  {("QMTest", "target-winxp"): "${GAUDIROOT}\\tests\\python"},
61  {"QMTest": "${GAUDIROOT}/tests/python"},
62  ))
63 
64  return # configure
65 
def hscript.options (   ctx)


Definition at line 29 of file hscript.py.

29 
30 def options(ctx):
31 
32  return # options
33 
def hscript.pkg_deps (   ctx)


Definition at line 16 of file hscript.py.

16 
17 def pkg_deps(ctx):
18 
19  ## public dependencies
20  ctx.use_pkg("GaudiSys", version="*", public=True)
21  ctx.use_pkg("LCG_Interfaces/pytools", version="*", public=True)
22 
23  ## no private dependencies
24  ## runtime dependencies
25  ctx.use_pkg("LCG_Interfaces/pytools", version="*", runtime=True)
26  return # pkg_deps
27 

Variable Documentation

dictionary hscript.PACKAGE
Initial value:
1 {
2  "name": "Gaudi",
3  "authors": [],
4 
5  "version": "v25r0",
6 }

Definition at line 8 of file hscript.py.


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