-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathproduct_deps
More file actions
71 lines (60 loc) · 2.11 KB
/
product_deps
File metadata and controls
71 lines (60 loc) · 2.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# This @product_deps@ file defines dependencies for this package.
# The *parent* line must the first non-commented line and defines this product and version
# The version should be of the form vxx_yy_zz (e.g. v01_02_03)
parent icarusutil v10_15_00
defaultqual e20
# These optional lines define the installed directories where headers,
# libraries, and executables will be found.
# Use them only if your product does not conform to the defaults
#
# Format: directory_type directory_path directory_name
#
# The only recognized values of the first field are fcldir, gdmldir, incdir, libdir, and bindir
# The only recognized values of the second field are product_dir, fq_dir, and -
# The third field is not constrained.
#
# Defaults:
# incdir product_dir include
# fcldir product_dir fcl
# libdir fq_dir lib
# bindir fq_dir bin
# gdmldir -
# fwdir -
#
incdir -
fcldir product_dir job
libdir product_dir lib
bindir product_dir bin
# table fragment to set various environment variables.
table_fragment_begin
#envSet(GROUP, icarus)
#envSet(JOBSUB_GROUP, icarus)
#envSet(EXPERIMENT, icarus)
#envSet(SAM_EXPERIMENT, icarus)
pathPrepend(PYTHONPATH, ${UPS_PROD_DIR}/bin)
pathPrepend(PYTHONPATH, ${UPS_PROD_DIR}/lib)
table_fragment_end
# With "product version" table below, we now define depdendencies
# Add the dependent product and version
product version
art_root_io v1_13_06
larbatch v01_61_04
pycurl - - optional
cetbuildtools v8_18_04 - only_for_build
end_product_list
# We now define allowed qualifiers and the corresponding qualifiers for the depdencies.
# Make a table by adding columns before "notes".
qualifier art_root_io larbatch pycurl notes
e20:debug e20:debug -nq- -nq-
e20:prof e20:prof -nq- -nq-
e26:debug e26:debug -nq- -nq-
e26:prof e26:prof -nq- -nq-
c14:debug c14:debug -nq- -nq-
c14:prof c14:prof -nq- -nq-
c7:debug c7:debug -nq- -nq-
c7:prof c7:prof -nq- -nq-
end_qualifier_list
# Preserve tabs and formatting in emacs and vi / vim:
### Local Variables:
### tab-width: 8
### End: