Go to file
Jonathan Moore Liles 257ec5951e
Mixer: Fix crash when closing project containing certain configurations of modules.
2021-01-02 23:30:01 +00:00
FL Replace deprecated scanf %a modifier with %m. 2017-03-28 18:12:56 -07:00
lib Upgrade waf to 2.0.18 2019-09-25 00:03:13 -07:00
mixer Mixer: Fix crash when closing project containing certain configurations of modules. 2021-01-02 23:30:01 +00:00
nonlib nonlib/OSC: Don't try to send feedback to non-existent path. 2018-02-14 17:28:39 -08:00
sequencer Update non-sequencer.desktop.in 2018-09-16 11:14:52 -07:00
session-manager Merge remote-tracking branch 'diovudau/master' 2020-03-06 21:48:57 -08:00
timeline Update non-timeline.desktop.in 2018-09-16 11:14:52 -07:00
tools.waf Upgrade waf to 2.0.18 2019-09-25 00:03:13 -07:00
.gitignore Replace custom build system with WAF. 2012-11-14 01:54:03 -08:00
.gitmodules FLTK->NTK 2012-05-21 21:23:02 -07:00
COPYING Update COPYING. 2013-03-18 22:57:52 -07:00
README.md Fixup README 2020-12-15 11:58:58 +00:00
README.packagers Replace custom build system with WAF. 2012-11-14 01:54:03 -08:00
waf Upgrade waf to 2.0.18 2019-09-25 00:03:13 -07:00
wscript Upgrade waf to 2.0.18 2019-09-25 00:03:13 -07:00

README.md

NON

Non-things build instructions

This repository contains all of the non-* software.

Getting NTK

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.

Building NTK

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.

Build a single project

Typing:

./waf configure --project=[timline|sequencer|mixer|session-manager]
./waf
su -c './waf install'