On Sat, Oct 23, 2010 at 11:22:20AM +0200, Nadav Vinik <email@nadavvin.com> wrote:
Currently I edit the code in the clone dir and then use meld to copy the changes to build/libreoffice*
That sounds painful. :)
Where should I edit the code?
Under clone/ or rawbuild/ (the later is just a collection of symlinks).
When the build copy the changes from the clone?
When the state of repos changed - all the magic is that bin/g sometimes touches the clone/repos_changed file and that will trigger a rebuild.
Why the make don't use the clone directory instead of the need to duplicate the code to the build directory?
That's because build.git still contains some patches under the patches/ directory which are not in the repos at the moment. But for development, you can just do './autogen.sh --with-git; ./download; cd rawbuild/; ./autogen.sh; make' - then no build/ dir will be created. :)
Attachment:
pgpGZisTdSOBD.pgp
Description: PGP signature