~launchpad-pqm/launchpad/devel

8687.15.10 by Karl Fogel
Add the copyright header block to top-level files.
1
# Copyright 2009 Canonical Ltd.  This software is licensed under the
2
# GNU Affero General Public License version 3 (see the file LICENSE).
3
8687.15.29 by Karl Fogel
Fix some problems:
4
[buildout]
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
5
parts =
6
    scripts
8234.1.4 by Gary Poster
test works, nominally; and bin/py is a bit more functional. problems with import warnings are more serious because they cause tests to fail.
7
    filetemplates
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
8
    tags
9
    iharness
8234.1.4 by Gary Poster
test works, nominally; and bin/py is a bit more functional. problems with import warnings are more serious because they cause tests to fail.
10
    i18n
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
11
unzip = true
8357.5.4 by Gary Poster
make bootstrap use the local downloaded version of zc.buildout. This should eliminate the last bit of network access on deployment boxes--and on development boxes, once setuptools is installed properly.
12
eggs-directory = eggs
13
download-cache = download-cache
8234.1.7 by Gary Poster
rocketfuel scripts and download cache are in place now.
14
15
# Disable this option temporarily if you want buildout to find software
16
# dependencies *other* than those in our download-cache.  Once you have the
17
# desired software, reenable this option (and check in the new software to
18
# lp:lp-source-dependencies if this is going to be reviewed/merged/deployed.)
19
install-from-cache = true
20
21
# This also will need to be temporarily disabled or changed for package
22
# upgrades.  Newly-added packages should also add their desired version number
23
# to versions.cfg.
24
extends = versions.cfg
8357.5.2 by Gary Poster
incremental changes to using more eggs
25
9041.6.1 by Gary Poster
take advantage of new buildout features from my dev branch
26
allow-picked-versions = false
27
28
allowed-eggs-from-site-packages =
29
include-site-packages-for-buildout = false
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
30
8357.5.2 by Gary Poster
incremental changes to using more eggs
31
prefer-final = true
32
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
33
develop = .
34
35
[configuration]
36
instance_name = development
37
8234.1.4 by Gary Poster
test works, nominally; and bin/py is a bit more functional. problems with import warnings are more serious because they cause tests to fail.
38
[filetemplates]
39
recipe = z3c.recipe.filetemplate
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
40
eggs = lp
9012.1.9 by Maris Fogels
Added a dependency on windmill for the filetemplate scripts - the jstest.in script template requires it.
41
       windmill
8357.5.2 by Gary Poster
incremental changes to using more eggs
42
# XXX gary 2009-5-12 bug 375751:
43
# Make mailman built and installed in a more normal way.
8234.1.4 by Gary Poster
test works, nominally; and bin/py is a bit more functional. problems with import warnings are more serious because they cause tests to fail.
44
extra-paths = ${buildout:directory}/lib/mailman
45
source-directory = buildout-templates
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
46
47
[scripts]
48
recipe = zc.recipe.egg
49
eggs = lp
8777.2.3 by Francis J. Lacoste
Update to windmill 1.2
50
    windmill
8911.2.1 by Stuart Bishop
Add funkload 1.10.0 to the Launchpad buildout
51
    funkload
8357.5.2 by Gary Poster
incremental changes to using more eggs
52
# XXX gary 2009-5-12 bug 375751:
53
# Make mailman built and installed in a more normal way.
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
54
extra-paths = ${buildout:directory}/lib/mailman
55
# note that any indentation is lost in initialization blocks
56
initialization = import os
57
                 os.environ['STORM_CEXTENSIONS'] = '1'
8502.2.3 by Gary Poster
make twistd available in the bin directory with the right paths
58
                 os.environ.setdefault('LPCONFIG', '${configuration:instance_name}')
8697.27.38 by Gary Poster
respond to review by Francis
59
                 # XXX 2009-08-21 gary bug 417077
60
                 # This can hopefully be removed when Twisted is used as an egg.
8697.27.6 by Gary Poster
builds again; more test failures fixed.
61
                 import warnings
8697.27.8 by Gary Poster
reinstate line that got lost in buildout.cfg
62
                 warnings.filterwarnings(
8697.27.6 by Gary Poster
builds again; more test failures fixed.
63
                 'ignore',
64
                 'Module .+ was already imported from .+, but .+ is being added.*',
65
                 UserWarning)
8234.1.4 by Gary Poster
test works, nominally; and bin/py is a bit more functional. problems with import warnings are more serious because they cause tests to fail.
66
entry-points = stxdocs=zope.configuration.stxdocs:main
8514.2.10 by Francis J. Lacoste
Generate a buildout script to run the googletestservice.
67
    googletestservice=canonical.launchpad.testing.googletestservice:main
8777.2.3 by Francis J. Lacoste
Update to windmill 1.2
68
    windmill=windmill.bin.windmill_bin:main
69
    lp-windmill=lp.scripts.utilities.lpwindmill:main
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
70
71
[iharness]
72
recipe = zc.recipe.egg
73
eggs = lp
9041.6.1 by Gary Poster
take advantage of new buildout features from my dev branch
74
       ipython
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
75
extra-paths = ${buildout:directory}/lib/mailman
76
initialization = import os
77
                 os.environ['STORM_CEXTENSIONS'] = '1'
78
                 os.environ['LPCONFIG'] = '${configuration:instance_name}'
79
entry-points = iharness=canonical.database.harness:ipython
8234.1.3 by Gary Poster
make ipy work as intended
80
scripts = iharness ipython=ipy
8234.1.2 by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness.
81
82
[tags]
83
recipe = z3c.recipe.tag:tags
84
eggs = lp
8234.1.4 by Gary Poster
test works, nominally; and bin/py is a bit more functional. problems with import warnings are more serious because they cause tests to fail.
85
86
[i18n]
87
recipe = z3c.recipe.i18n:i18n
88
eggs = lp
89
packages = canonical.launchpad
90
domain = launchpad
91
output = locales
92
zcml = <include file="../../site.zcml" />