aboutsummaryrefslogtreecommitdiff
path: root/daily.sr
blob: 13e856ef41ab612bb001a7b1a17c298b2a9f9a52 (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
TABLE assemble HOST thor
	CMD svnsync RUN "svnsync"
		AFTER OPT assemble/irafx_update
	CMD stsci_python RUN "assemble_stsci_python"
		AFTER svnsync
	CMD stsci_iraf RUN "assemble_stsci_iraf"
		AFTER svnsync
	CMD astrolib RUN "assemble_astrolib"
		AFTER svnsync
	CMD axe RUN "assemble_axe"
		AFTER svnsync
	CMD hstcal RUN "assemble_hstcal"
		AFTER svnsync

# all machines
TABLE build HOST rhe4-32 rhe4-64 rhe5-64 leopard snow_leopard

	CMD python2.7 RUN "build_stsci_python dev2.7"
		AFTER *:assemble/stsci_python

	CMD hstcal RUN "build_hstcal"
		AFTER *:assemble/hstcal

TABLE build HOST rhe-64

	CMD python2.6 RUN "build_stsci_python dev2.6"
		AFTER *:assemble/stsci_python

	CMD python2.5 RUN "build_stsci_python dev2.5"
		AFTER *:assemble/stsci_python


# 32 bit
TABLE build32 HOST rhe4-32 leopard

	CMD stsci_iraf RUN "build_stsci_iraf"
		AFTER *:assemble/stsci_iraf

	CMD axe RUN "build_axe" 
		AFTER *:assemble/axe
		AFTER build32/stsci_iraf

# copy 32 bit exe to 64 bit machine
TABLE build64 HOST rhe4-64 
	CMD iraf32_hack RUN "iraf32hack rhe4-32"

TABLE build64 HOST rhe5-64 
	CMD iraf32_hack RUN "iraf32hack rhe4-32"

TABLE build64 HOST snow_leopard
	CMD iraf32_hack RUN "iraf32hack leopard"


# 
TABLE build_finished HOST rhe4-32 leopard
	CMD finished2.7 RUN "echo done"
		AFTER build/python2.7
		AFTER build/hstcal
		AFTER build32/stsci_iraf
		AFTER build32/axe

TABLE build_finished HOST rhe4-64 rhe5-64 snow_leopard
	CMD finished2.7 RUN "echo done"
		AFTER build/python2.7
		AFTER build/hstcal
		AFTER build64/iraf32_hack


#
TABLE web_updates HOST thor
	CMD pyraf RUN "exit 1"
		AFTER *:assemble/svnsync
	CMD pyfits RUN "exit 1"
		AFTER *:assemble/svnsync