diff options
| author | Gord Allott <gord.allott@canonical.com> | 2011-06-03 17:33:49 +0100 | 
|---|---|---|
| committer | Gord Allott <gord.allott@canonical.com> | 2011-06-03 17:33:49 +0100 | 
| commit | b2b7addc26699b70e920e8ae149551b70c8cad51 (patch) | |
| tree | 2a39d834320dbb4e478fc117d96b54d64964b69f /HACKING | |
| parent | a58244bd9f9d80ae0257c6cb43f356476c72b5ff (diff) | |
no, i lied, this time i added the HACKING file
(bzr r1220.1.2)
Diffstat (limited to 'HACKING')
| -rw-r--r-- | HACKING | 34 | 
1 files changed, 34 insertions, 0 deletions
| diff --git a/HACKING b/HACKING new file mode 100644 index 000000000..b24897f57 --- /dev/null +++ b/HACKING @@ -0,0 +1,34 @@ +If you want to hack on unity you need the following packages + - nux + - libbamf + - libdee + - gio-2.0 + - dbusmenu-glib-0.4 + - gthread-2.0 + - indicator + - atk + - libutouch-geis + +Or if you are on ubuntu run the command, apt-get build-dep unity + +Unity uses the google coding style for any C++ code which can be found here: +http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml + +When in doubt copy the coding style of the file you are editing. + +Internal Documentation can be built for Unity by having doxygen installed and running make doxygen - its intended to give a high level understanding of the relationships between different parts of the code, not as a definitive API. doxygen generated files will be stored in api-docs/ + + +To build Unity the latest Unity you should grab the source files from bzr with + bzr branch lp:unity + +then make a directory called build in unity directory. inside that directory run + CMAKE ../ + make + +Please note that this will create a systemwide install of unity, if you are developing localy (you are unless you know different) run  + CMAKE -DCMAKE_INSTALL_PREFIX=~/staging ../ + +changing ~/staging to suit wherever you want to install files locally + +for more information see the README file | 
