Simple GAE-extension for buildout
Project description
Introduction
zojax.mr.gae is a zc.buildout extension that alows to install GAE libs that distributed with GAE in development mode. This extension is supposed to be used with rod.recipe.googleapengine recipe. Eggs that distributed with GAE are discovered by buildout as generic eggs.
Usage
Add zojax.mr.gae to the extensions entry in your [buildout] section:
[buildout] extensions = mr.developer
The format of entries in the [gae_source] section is:
[sources] url = url extraxt_dir = path to dir eggs = list
Where individual parts are:
- url
Link to Google App Engine.
- extraxt_dir
The path to directory where Google App Engine will be stored
- eggs
The names of the package that will be installed from Google App Engine libs.
Example
Thet is a simple example of buildout config.:
[buildout]
develop = src/inboxer
parts = PIL
app
py-utils
tests
ipython-unix
extensions = zojax.mr.gae
[sources]
jinja2 = fs jinja2
webob_1_1_1 = fs webob_1_1_1
webapp2 = fs webapp2
yaml = fs yaml
[gae_source]
url = http://googleappengine.googlecode.com/files/google_appengine_1.6.4.zip
extraxt_dir = parts
eggs = jinja2
webob_1_1_1
webapp2
yaml
django_1_3
[versions]
Django = 1.3.1
rod.recipe.appengine = 2.0.0
[app]
recipe = rod.recipe.appengine
eggs = inboxer
jinja2
webapp2
PyYaml
Django
packages = inboxer
wtforms
server-script=dev_appserver
src = src/inboxer
zip-packages=False
url=${gae_source:url}
extra-paths = ${PIL:extra-path}
[py-utils]
recipe=zc.recipe.egg
eggs= pastescript
utils
WebTest
${app:eggs}
extra-paths= ${tests:extra-paths}
[pep8]
recipe = zc.recipe.egg
eggs = pep8
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file zojax.mr.gae-0.3.tar.gz.
File metadata
- Download URL: zojax.mr.gae-0.3.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
214b8c751fa7868b027b3907562534bd6325b2435ceba1cfdf7f38f02ee59230
|
|
| MD5 |
370215428dae5f8499a1fa41d81ce784
|
|
| BLAKE2b-256 |
ef177d0006b8cfbef87689ceb88bf32b31485728c0f656629555b18e7f667a0e
|