source: main/waeup.kofa/branches/uli-diazo-themed/buildout-diazo.cfg @ 10949

Last change on this file since 10949 was 10947, checked in by uli, 11 years ago

Map the complete tw bootstrap dir on /static/bootstrap.

File size: 2.6 KB
Line 
1[buildout]
2parts = 
3    app
4    i18n
5    test
6    mkdirs
7    zpasswd
8    site_zcml
9    zope_conf
10    zdaemon_conf
11    raw_deploy_ini
12    raw_debug_ini
13    themed_deploy_ini
14    themed_debug_ini
15    profile_ini
16    kofactl
17    waeupdocs
18    coverage-detect
19    coverage-report
20    lxml
21    diazo
22    nodejs
23    npm
24    grunt_script
25# For backward compatibility, telling buildout not to throw away
26# the data and log subdirectories from the parts directory.
27    data
28    log
29
30extends =
31    http://good-py.appspot.com/release/diazo/1.0
32    buildout.cfg
33
34find-links =
35
36extensions =
37    mr.developer
38
39auto-checkout = bootstrap
40always-checkout = force
41
42develop = .
43
44show-picked-versions = true
45update-versions-file = versions.cfg
46
47
48[sources]
49bootstrap = git https://github.com/twbs/bootstrap.git egg=false rev=v3.0.3 path=layout/
50
51[lxml]
52recipe = z3c.recipe.staticlxml
53egg = lxml
54
55[diazo]
56recipe = zc.recipe.egg
57eggs =
58    diazo [wsgi]
59    PasteScript
60    waeup.kofa [beaker]
61
62[nodejs]
63recipe = zc.recipe.cmmi
64#url = http://nodejs.org/dist/v0.9.3/node-v0.9.3.tar.gz
65url = http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
66
67# create a shell script that wraps `grunt` script in `parts/` with
68# $PATH set correctly.
69[grunt_script]
70recipe = collective.recipe.template
71mode = 775
72input = etc/grunt.sh.in
73output = ${buildout:directory}/bin/grunt
74
75[npm]
76recipe = plone.recipe.command
77command =
78    cd ${buildout:directory}/layout/bootstrap
79    ${buildout:parts-directory}/nodejs/bin/npm install -g grunt-cli
80    ${buildout:parts-directory}/nodejs/bin/npm install
81
82#
83# waeup.kofa config
84#
85[app]
86recipe = zc.recipe.egg
87eggs = waeup.kofa [beaker, diazo]
88       z3c.evalexception>=2.0
89       Paste
90       PasteScript
91       PasteDeploy
92       repoze.profile
93       ZODB3
94interpreter = python-console
95
96
97[raw_debug_ini]
98recipe = collective.recipe.template
99input = etc/raw/debug.ini.in
100output = ${buildout:parts-directory}/etc/raw-debug.ini
101
102[raw_deploy_ini]
103recipe = collective.recipe.template
104input = etc/raw/deploy.ini.in
105output = ${buildout:parts-directory}/etc/raw-deploy.ini
106
107[themed_debug_ini]
108recipe = collective.recipe.template
109input = etc/themed/debug.ini.in
110output = ${buildout:parts-directory}/etc/themed-debug.ini
111
112[themed_deploy_ini]
113recipe = collective.recipe.template
114input = etc/themed/deploy.ini.in
115output = ${buildout:parts-directory}/etc/themed-deploy.ini
116
117#
118# ctl-scripts...
119#
120
121[kofactl]
122# See http://pypi.python.org/pypi/zc.recipe.egg for details...
123# Here we create the kofactl script again, this time with a
124# fixed path to zdaemon.conf as argument.
125recipe = zc.recipe.egg
126eggs = waeup.kofa [beaker, diazo]
127arguments = "${buildout:parts-directory}/etc/zdaemon.conf"
128scripts = kofactl=kofactl
Note: See TracBrowser for help on using the repository browser.