= Experimental Patches = There are some experimental patches that are not yet ready to be included into Haiku's svn repository, but that need a larger base of testing. If you are a building your own Haiku build and you are used to live on the edge, then you might be interested in trying out these patches. Currently the following patches are added: * The [http://www.freelists.org/post/haiku-development/Stack-Tile-for-Haiku Stack & Tile] patch, originally by Hong Yul Yang, formely by Christof Lutteroth. = Instructions: Checking out and Building = Note that these instructions are meant for users that are already familiar with building Haiku. If you are not familiar with that, please follow [http://www.haiku-os.org/guides/ the instructions] and do a vanilla build first. == Requirements == * A configuration that can build Haiku (either on Linux, the BSDs or Haiku itself). * [http://mercurial.selenic.com/ Mercurial] == Configuration == Enable the `mq` extension by opening `~/.hgrc` and adding these lines: {{{ [extensions] mq = }}} == Initial Checkout == 1. Check out the Mercurial clone of Haiku's source code. {{{ hg clone http://hg.haiku-os.org/haiku/haiku-trunk/ trunk.hg }}} 1. Check out the Patch Queue {{{ cd trunk.hg/.hg hg clone http://hg.haiku-os.org/haiku/experimental.mq patches }}} 1. Apply all the available patches {{{ cd .. # Go back to the trunk.hg dir hg qpush -a }}} 1. Perform a normal build with this directory as source directory