Automated build script for linux.
authorKonstantin Dmitriev <ksee.zelgadis@gmail.com>
Wed, 7 Apr 2010 14:18:09 +0000 (21:18 +0700)
committerKonstantin Dmitriev <ksee.zelgadis@gmail.com>
Wed, 7 Apr 2010 14:49:52 +0000 (21:49 +0700)
commit2336ea61b97d3ab470f25281d473504936239428
treeb260890ed333bb9df1db1d3d28e0c6ba8b843b5e
parent0a17f0afc96663c0e882429c2742b68a22b933f9
Automated build script for linux.
Use it to quickly build synfigstudio into your home directory or make "unified" packages.

= Usage: =
   ./synfigstudio-linux-build.sh [mode] [revision]

where:
  - [mode] is full|quick|package
  - [revision] - commit id, branch or tag (package mode only)

To build packages it's required to run this script as root.

= Examples: =

== Standart mode ==
Configure and (re)build synfigstudio into your homedir:
   ./synfigstudio-linux-build.sh
Configure and make clean build synfigstudio into your homedir:
   ./synfigstudio-linux-build.sh full
Quick rebuild of synfig (without configure) into your homedir:
   ./synfigstudio-linux-build.sh quick

== Package mode ==
Build package from "master" branch:
   ./synfigstudio-linux-build.sh package
Build package from "genete_setup_dialog" branch
   ./synfigstudio-linux-build.sh package origin/genete_setup_dialog
Build package from commit with "synfigstudio-0.62.00" tag
   ./synfigstudio-linux-build.sh package synfigstudio-0.62.00
autobuild/synfigstudio-linux-build.sh [new file with mode: 0644]