~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to tools/win32/buildout.cfg

(igc) zc.buildout Windows build support (Sidnei da Silva)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
[buildout]
 
2
newest = false
 
3
versions = versions
 
4
parts =
 
5
    svn-lib
 
6
    svn-dev
 
7
    svn-db4
 
8
    svn-libintl
 
9
    zlib
 
10
    tortoise-overlays-win32
 
11
    tortoise-overlays-x64
 
12
 
 
13
    bzr
 
14
    qbzr
 
15
    tbzr
 
16
    bzrtools
 
17
    bzr-svn
 
18
    bzr-rebase
 
19
    subvertpy
 
20
    templates
 
21
 
 
22
develop =
 
23
 
 
24
[versions]
 
25
zc.buildout = 1.2.1
 
26
setuptools = 0.6c9
 
27
z3c.recipe.filetemplate = 2.0.3
 
28
gf.recipe.bzr = 1.0rc5
 
29
 
 
30
[settings]
 
31
python24=c:\Python24\python.exe
 
32
python25=c:\Python25\python.exe
 
33
download-ignore-existing = false
 
34
svn-dev-url =
 
35
  http://subversion.tigris.org/files/documents/15/45228/svn-win32-1.5.6_dev.zip
 
36
svn-lib-url =
 
37
  http://subversion.tigris.org/files/documents/15/45222/svn-win32-1.5.6.zip
 
38
svn-db4-url =
 
39
  http://subversion.tigris.org/files/documents/15/32472/db-4.4.20-win32.zip
 
40
svn-libintl-url =
 
41
  http://subversion.tigris.org/files/documents/15/20739/svn-win32-libintl.zip
 
42
tortoise-overlays-win32-url = http://guest:password@tortoisesvn.tigris.org/svn/tortoisesvn/TortoiseOverlays/version-1.0.4/bin/TortoiseOverlays-1.0.4.11886-win32.msi
 
43
tortoise-overlays-x64-url = http://guest:password@tortoisesvn.tigris.org/svn/tortoisesvn/TortoiseOverlays/version-1.0.4/bin/TortoiseOverlays-1.0.4.11886-x64.msi
 
44
zlib-url =
 
45
  http://www.zlatkovic.com/pub/libxml/zlib-1.2.3.win32.zip
 
46
 
 
47
bzr-release = 1.15
 
48
bzr-release-url = http://bazaar-vcs.org/bzr/bzr.${settings:bzr-release}
 
49
bzr-trunk-url = http://bazaar-vcs.org/bzr/bzr.dev
 
50
 
 
51
bzrtools-release = 1.12.0
 
52
bzrtools-release-tag = tag:release-${settings:bzrtools-release}
 
53
bzrtools-trunk-url = lp:bzrtools
 
54
 
 
55
qbzr-release = 0.9.8
 
56
qbzr-release-tag = tag:release-${settings:qbzr-release}
 
57
qbzr-trunk-url = lp:qbzr
 
58
 
 
59
tbzr-release = 0.1.0
 
60
tbzr-release-tag = tag:release-${settings:tbzr-release}
 
61
tbzr-trunk-url = lp:tortoisebzr
 
62
 
 
63
bzr-svn-release = 0.5.2
 
64
bzr-svn-release-tag = tag:bzr-svn-${settings:bzr-svn-release}
 
65
bzr-svn-trunk-url = lp:bzr-svn
 
66
 
 
67
bzr-rebase-release = 0.4.4
 
68
bzr-rebase-release-tag = tag:bzr-rebase-${settings:bzr-rebase-release}
 
69
bzr-rebase-trunk-url = lp:bzr-rebase
 
70
 
 
71
subvertpy-release = 0.6.4
 
72
subvertpy-release-tag = tag:subvertpy-${settings:subvertpy-release}
 
73
subvertpy-trunk-url = lp:subvertpy
 
74
 
 
75
[templates]
 
76
recipe = z3c.recipe.filetemplate
 
77
source-directory = buildout-templates
 
78
 
 
79
[svn-lib]
 
80
recipe = hexagonit.recipe.download
 
81
url = ${settings:svn-lib-url}
 
82
ignore-existing = ${settings:download-ignore-existing}
 
83
strip-top-level-dir = true
 
84
destination = svn
 
85
 
 
86
# This package needs to be extracted on top of svn-lib above, so we
 
87
# explicitly set it to ignore existing here.
 
88
[svn-dev]
 
89
recipe = hexagonit.recipe.download
 
90
url = ${settings:svn-dev-url}
 
91
ignore-existing = true
 
92
strip-top-level-dir = true
 
93
destination = svn
 
94
 
 
95
[svn-db4]
 
96
recipe = hexagonit.recipe.download
 
97
url = ${settings:svn-db4-url}
 
98
ignore-existing = ${settings:download-ignore-existing}
 
99
strip-top-level-dir = true
 
100
destination = db4
 
101
 
 
102
[svn-libintl]
 
103
recipe = hexagonit.recipe.download
 
104
url = ${settings:svn-libintl-url}
 
105
ignore-existing = ${settings:download-ignore-existing}
 
106
strip-top-level-dir = true
 
107
destination = libintl
 
108
 
 
109
[zlib]
 
110
recipe = hexagonit.recipe.download
 
111
url = ${settings:zlib-url}
 
112
ignore-existing = ${settings:download-ignore-existing}
 
113
strip-top-level-dir = true
 
114
destination = zlib
 
115
 
 
116
[tortoise-overlays-win32]
 
117
recipe = hexagonit.recipe.download
 
118
url = ${settings:tortoise-overlays-win32-url}
 
119
ignore-existing = ${settings:download-ignore-existing}
 
120
destination = tortoise-overlays
 
121
download-only = true
 
122
 
 
123
[tortoise-overlays-x64]
 
124
recipe = hexagonit.recipe.download
 
125
url = ${settings:tortoise-overlays-x64-url}
 
126
ignore-existing = ${settings:download-ignore-existing}
 
127
destination = tortoise-overlays
 
128
download-only = true
 
129
 
 
130
[bzr]
 
131
recipe = gf.recipe.bzr
 
132
shared-repo = false
 
133
format = 1.9
 
134
urls =
 
135
    ${settings:bzr-release-url}  release
 
136
    ${settings:bzr-trunk-url}   trunk
 
137
develop = false
 
138
 
 
139
[bzrtools]
 
140
recipe = gf.recipe.bzr
 
141
shared-repo = true
 
142
format = 1.9-rich-root
 
143
urls =
 
144
    ${settings:bzrtools-trunk-url} trunk
 
145
    ${buildout:directory}/bzrtools/trunk@${settings:bzrtools-release-tag} release
 
146
develop = false
 
147
 
 
148
[qbzr]
 
149
recipe = gf.recipe.bzr
 
150
shared-repo = true
 
151
format = 1.9
 
152
urls =
 
153
    ${settings:qbzr-trunk-url} trunk
 
154
    ${buildout:directory}/qbzr/trunk@${settings:qbzr-release-tag} release
 
155
develop = false
 
156
 
 
157
[tbzr]
 
158
recipe = gf.recipe.bzr
 
159
shared-repo = true
 
160
format = 1.9
 
161
urls =
 
162
    ${settings:tbzr-trunk-url} trunk
 
163
    ${buildout:directory}/tbzr/trunk@${settings:tbzr-release-tag} release
 
164
develop = false
 
165
 
 
166
[bzr-svn]
 
167
recipe = gf.recipe.bzr
 
168
shared-repo = true
 
169
format = 1.9-rich-root
 
170
urls =
 
171
    ${settings:bzr-svn-trunk-url} trunk
 
172
    ${buildout:directory}/bzr-svn/trunk@${settings:bzr-svn-release-tag} release
 
173
develop = false
 
174
 
 
175
[bzr-rebase]
 
176
recipe = gf.recipe.bzr
 
177
shared-repo = true
 
178
format = 1.9-rich-root
 
179
urls =
 
180
    ${settings:bzr-rebase-trunk-url} trunk
 
181
    ${buildout:directory}/bzr-rebase/trunk@${settings:bzr-rebase-release-tag} release
 
182
develop = false
 
183
 
 
184
[subvertpy]
 
185
recipe = gf.recipe.bzr
 
186
shared-repo = true
 
187
format = 1.9-rich-root
 
188
urls =
 
189
    ${settings:subvertpy-trunk-url} trunk
 
190
    ${buildout:directory}/subvertpy/trunk@${settings:subvertpy-release-tag} release
 
191
develop = false