Navigation Menu

Skip to content

Commit

Permalink
Merge pull request basho#41 from rzezeski/yz-setup-readme
Browse files Browse the repository at this point in the history
Update README to use yz-setup rather than manual steps
  • Loading branch information
coderoshi committed Jan 3, 2013
2 parents a0030be + 314ea06 commit d32a20c
Showing 1 changed file with 9 additions and 27 deletions.
36 changes: 9 additions & 27 deletions README.md
Expand Up @@ -24,38 +24,20 @@ you should be able to complete these steps.

### Building ###

1. Clone my fork of Riak.
1. Clone my fork of Riak's Yokozuna branch

git clone git://github.com/basho/riak.git
git clone -b rz-yokozuna-2 git://github.com/basho/riak.git
cd riak

2. Checkout the Yokozuna branch.
2. Setup and compile yokozuna. Setup will replace riak_kv with
the correct YZ branch. Compile will take a long time because
it must clone Solr source and build it. The first time you do
this is the longest as Ivy may have to download all the
dependencies if you don't regularly develop on Java projects.

git checkout rz-yokozuna-2
make yz-setup

3. Download the dependencies.

make deps

4. Replace the Riak KV dependency with my fork and checkout the
Yokozuna branch.

cd deps

rm -rf riak_kv
git clone git://github.com/basho/riak_kv.git
(cd riak_kv && git checkout rz-yokozuna-3)


5. Compile. This will take a long time because it must clone Solr
source and build it. The first time you do this is the longest as
Ivy may have to download all the dependencies if you don't
regularly develop on Java projects.

cd ..
make

6. Make a stage rel or stage devrel. At this point it's no different
3. Make a stage rel or stage devrel. At this point it's no different
from building a vanilla Riak release.

make stagedevrel
Expand Down

0 comments on commit d32a20c

Please sign in to comment.