X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=HACKING;h=e04e0dcdd9c007ca78d9af4f0d7fe97d05ca25cc;hb=2e5bd8cf47f9e1559ccc44823a2f321b8ff8c1ea;hp=e7e2fc5153e0dcd7f853f39c0969578d356d0f33;hpb=1b033919845cef366842373da9f1cfb56f522d01;p=platform%2Fupstream%2Fglib.git diff --git a/HACKING b/HACKING index e7e2fc5..e04e0dc 100644 --- a/HACKING +++ b/HACKING @@ -1,28 +1,30 @@ If you want to hack on the GLib project, you'll need to have the following packages installed: - - GNU autoconf 2.54 - - GNU automake 1.7 - - GNU libtool 1.4 + - GNU autoconf 2.62 + - GNU automake 1.11 + - GNU libtool 2.2 - GNU gettext 0.10.40 + - pkg-config 0.16 - gtk-doc + - libffi 3.0.0 These should be available by ftp from ftp.gnu.org or any of the fine GNU mirrors. Beta software can be found at alpha.gnu.org. -To compile a CVS version of glib on your system, you will need to take +To compile a GIT version of glib on your system, you will need to take several steps to setup the tree for compilation. You can do all these steps at once by running: - cvsroot/glib# ./autogen.sh - + checkout/glib# ./autogen.sh + Basically this does the following for you: - cvsroot/glib# aclocal; automake; autoconf + checkout/glib# aclocal; automake; autoconf The above commands create the "configure" script. Now you - can run the configure script in cvsroot/glib to create all - the Makefiles. + can run the configure script in checkout/glib to create all + the Makefiles. Before running autogen.sh or configure, make sure you have libtool in your path. @@ -31,4 +33,5 @@ Note that autogen.sh runs configure for you. If you wish to pass options like --prefix=/usr to configure you can give those options to autogen.sh and they will be passed on to configure. -For information about submitting patches see the README file. +For information about submitting patches see the README.commits file. For +information about major design decisions, see the README.rationale file.