Browse Source

Merge 8925131f5b into cdad26211b

pull/282/merge
theGreatWhiteShark GitHub 3 years ago
parent
commit
1c8cf724b6
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 21 additions and 11 deletions
  1. +21
    -11
      README.build

+ 21
- 11
README.build View File

@@ -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
#+BEGIN_SRC
git submodule update --init
#+END_SRC

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
#+BEGIN_SRC
cd lib/ntk
./waf configure
./waf
#+END_SRC

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'
#+BEGIN_SRC
su -c './waf install'
#+END_SRC

** Build all projects

Typing:

./waf configure
./waf
su -c './waf install'
#+BEGIN_SRC
./waf configure
./waf
su -c './waf install'
#+END_SRC
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'
#+BEGIN_SRC
./waf configure --project=[timline|sequencer|mixer|session-manager]
./waf
su -c './waf install'
#+END_SRC


Loading…
Cancel
Save