MercurialApp Gawel's repository

Previous topic

Installation

Next topic

Configuration file

This Page

Bootstrap script

#!/bin/sh
# Install MercurialApp in a closed environement
mkdir buildout

cd buildout

cat <<EOF > buildout.cfg
[buildout]
newest = false
parts = eggs

bin-directory=$HOME/bin

# remove those line to get the current pypi release
extensions = gp.vcsdevelop
vcs-extend-develop = hg+https://hg.gawel.org/MercurialApp/@tip#egg=MercurialApp

[eggs]
recipe = zc.recipe.egg
eggs =
    mercurial
    MercurialApp

EOF

# initialise buildout environement

! [ -d $HOME/.buildout ] && mkdir $HOME/.buildout
! [ -f $HOME/.buildout/default.cfg && cat <<EOF > $HOME/.buildout/default.cfg
[buildout]
eggs-directory = $HOME/eggs

EOF

wget "http://svn.zope.org/*checkout*/zc.buildout/trunk/bootstrap/bootstrap.py"

python bootstrap.py

! [ -x $PWD/bin/buildout ] && $HOME/bin/buildout

echo "export PATH=$HOME/bin:$PATH" >> $HOME/.profile