Skip to content

Instantly share code, notes, and snippets.

@martinhbramwell
Created May 2, 2014 23:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save martinhbramwell/842829e0055c0429a6c5 to your computer and use it in GitHub Desktop.
Save martinhbramwell/842829e0055c0429a6c5 to your computer and use it in GitHub Desktop.
Refreshing OpenERP installation from Launchpad
#!/bin/bash
#
if [ 1 -eq 1 ]
then
mkdir -p source
pushd source
if [ -d openobject-server ]
then
pushd openobject-server
echo "Done server."
bzr update
popd
else
bzr checkout lightweight lp:openobject-server
fi
#
if [ -d openobject-addons ]
then
pushd openobject-addons
echo "Done addons."
bzr update
popd
#
else
bzr checkout lightweight lp:openobject-addons
fi
#
if [ -d openerp-web ]
then
pushd openerp-web
bzr update
echo "Done web."
popd
else
bzr checkout lightweight lp:openerp-web
fi
#
popd
fi
#
rm -fr server
cp -R source/openobject-server server
#
pushd server
cp -R ../source/openobject-addons openerp/tmpX
mv openerp/addons/* openerp/tmpX
rm -fr openerp/addons
mv openerp/tmpX openerp/addons
cp -R ../source/openerp-web/addons/* openerp/addons/
#
# ls -l openerp/addons/base
# ls -l openerp/addons/web_api
# ls -l openerp/addons/website_mail
popd
#
exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment