blob: a8ba46e51ec4afd6bc2efbf2322b5dd110428805 (
plain) (
blame)
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
## TODO:
## add builds on ssbwebv1 for those things that we actually care about
####################
####################
# install stsci_python into default environment
# build hstcal
# - everywhere
TABLE build HOST herbert thor arzach bond cadeau banana jwcalibdev
CMD dev.py2.7 RUN "build_stsci_python dev 2.7"
AFTER init/*
AFTER *:assemble/dev.stsci_python
CMD dev.hstcal RUN "build_hstcal dev"
AFTER init/*
AFTER *:assemble/dev.hstcal
TABLE build HOST vxp-dukat
CMD dev.py2.7 RUN "build_stsci_python"
AFTER init/*
AFTER *:assemble/dev.stsci_python
# older python environments
# - arzach only
TABLE build HOST arzach
CMD dev.py2.6 RUN "build_stsci_python dev 2.6"
AFTER init/*
AFTER *:assemble/dev.stsci_python
CMD dev.py2.5 RUN "build_stsci_python dev 2.5"
AFTER init/*
AFTER *:assemble/dev.stsci_python
# stsdas and friends
# - 32 bit only
TABLE build HOST herbert bond
CMD dev.axe RUN "build_axe dev"
AFTER init/*
AFTER *:assemble/dev.axe
CMD dev.stsci_iraf RUN "build_stsci_iraf dev"
AFTER init/*
AFTER *:assemble/dev.stsci_iraf
AFTER build/dev.axe
CMD dev.stsci_iraf_log RUN "build_stsci_iraf_log dev"
AFTER init/*
AFTER build/dev.stsci_iraf
CMD dev.stsci_iraf_help RUN "build_stsci_iraf_help dev"
AFTER init/*
AFTER build/dev.stsci_iraf
# stsdas for 64 bit machines - get it from a related 32 bit system
TABLE build HOST thor arzach jwcalibdev
CMD dev.stsci_iraf_64hack RUN "build_stsci_iraf_64hack dev herbert"
AFTER herbert:build/dev.stsci_iraf*
TABLE build HOST cadeau banana
CMD dev.stsci_iraf_64hack RUN "build_stsci_iraf_64hack dev bond"
AFTER bond:build/dev.stsci_iraf*
# stsci_python documentation
# - one machine only
TABLE build HOST arzach
CMD dev.stsci_python_sphinxdocs RUN "build_sphinxdocs dev 2.7"
AFTER build/dev.py2.7
# old epydoc documentation - only works on thor; hope we can get rid of
# epydoc sooner than we have to do anything about this.
TABLE build HOST thor
CMD dev.stsci_python_epydoc RUN "/thor/data2/iraf/epydoc_test/nightly"
AFTER build/dev.py2.7
# stamp the IRAF banner file when the builds are complete
TABLE stamp HOST herbert thor arzach bond cadeau banana
CMD dev RUN "build_stamp dev"
AFTER build/*
#
TABLE build HOST arzach cadeau banana jwcalibdev
CMD dev.jwst RUN "build_jwst dev"
AFTER init/*
AFTER *:assemble/dev.jwst
AFTER build/dev.py2.7
|