diff --git a/README.build b/README.build index 89682ae..4f4b1b6 100644 --- a/README.build +++ b/README.build @@ -9,7 +9,9 @@ This repository contains all of the non-* software. If you just cloned the non repository or just executed git pull, then you should also run +``` git submodule update --init +``` to pull down the latest NTK code required by Non. Git does *not* do this automatically. @@ -19,24 +21,30 @@ this automatically. If you don't have NTK installed system-wide (which isn't very likely yet) you *MUST* begin the build process by typing: +``` cd lib/ntk ./waf configure ./waf +``` Once NTK has been built you must install it system-wide before attempting to build the non-* programs. To install NTK type: +``` su -c './waf install' +``` ** Build all projects Typing: +``` ./waf configure ./waf su -c './waf install' +``` from the base of the checkout of the Non git repository will build and install all of the non-* programs together. @@ -45,7 +53,9 @@ install all of the non-* programs together. Typing: +``` ./waf configure --project=[timline|sequencer|mixer|session-manager] ./waf su -c './waf install' +```