I used to do my own builds of Haiku, but now I don’t know what to do, because the repository has been changed from Svn to Git. How much has changed about the process? Just the download of tools/source or more? There doesn’t seem to be an all-in-one document, detailing the entire build process, except mine, which is no no longer valid, because various aspects have changed. I can write up a revised one, but I need to know how much has changed and what hasn’t.
This is a snippet of my most recently updated docs, based on what I think has changed, based on what I could find:
Changes are in bold.
Ready to begin? Great! Let’s go!
Bring up the Terminal (it’s in Application → Accessories).
Type: sudo apt-get install git autoconf automake texinfo flex bison gawk build-essential
Type in your System password and hit [Enter]. Ubuntu will download/install various files.
When you see the Terminal prompt again, type:
git clone git://git.haiku-os.org/buildtools.git haiku/buildtools
When the Terminal reappears, type:
cd haiku/buildtools/jam
make
sudo ./jam0 install
Type your System password, if necessary, on the last command.
When the Terminal prompt reappears, type:
cd …/…/…
This will take you back to where Terminal started, when you first ran it.
Now type:
git clone git://git.haiku-os.org/haiku.git haiku/haiku
This will download the entire Haiku source tree.
Let me know if this is the right way to go about doing it or not. Thanks!