aboutsummaryrefslogtreecommitdiff
path: root/share/images/articles/building-products/freebsd-branches.pic
blob: eb56b4e79b47ce15fd137c290191440f20c8d3fc (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
.\"
.\" $FreeBSD$
.\"
.\" Release branch structure
.\"
.PS
define majorrelarrow { arrow down .75 right .75 }
define majorrelname  { box invisible "\f(HO$1\fP" outline "blue" with .c \
   at last arrow .end + (.3,.15) }
define minorrelarrow { arrow down .25 left .25 with .start at $2 \
   <$1.start,$1.end>; box invisible "\fB$3\fP" outline "green4" with .c \
   at last arrow .end + (-.15,.02) }
right

# Arrow for CVS HEAD
H: arrow 4.5
   box invisible "\f(HO-CURRENT\fP" outline "blue" with .c at last arrow .end + (0,.1)

# Releng 4
R4: majorrelarrow with .start at H .start + (.1,0)
    majorrelname(4-STABLE)
    minorrelarrow(R4,.1,4.0)
    minorrelarrow(R4,.3,4.1)
    minorrelarrow(R4,.66,4.11)
    box invisible "..." at .45 <R4.start,R4.end> + (-.125,-.125)
# Releng 5
R5: majorrelarrow with .start at R4 .start + (1.75,0)
    majorrelname(5-STABLE)
    minorrelarrow(R5,.25,5.3)
    minorrelarrow(R5,.66,5.4)

# Releng 6
R6: majorrelarrow with .start at R5 .start + (1.75,0)
    majorrelname(6-STABLE)
    minorrelarrow(R6,.25,6.0)
.PE