File: INSTALL

package info (click to toggle)
lv2core 6.0+dfsg0-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 684 kB
  • ctags: 1,369
  • sloc: python: 11,441; ansic: 39; makefile: 6
file content (41 lines) | stat: -rw-r--r-- 1,163 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
This software requires only Python to build. The build system, based on waf,
is included in this source distribution.


LV2Core
=======

This package contains everything necessary to compile against and/or use LV2
plugins and extensions: a header file, pkg-config file, and LV2 bundle (with
Turtle files).

The configure option --bundle-only can be used to install only the lv2core.lv2
bundle.  This is useful for installing the bundle to a project-specific or
user-specific location (e.g. ~/.lv2).

See README for details on how to correctly package LV2, and how to depend on
LV2 in other projects.


Generic Waf Instructions
========================

As with most build systems, building and installing a project with waf is done
in three separate stages:

 1. ./waf configure [OPTIONS]
 2. ./waf build
 3. ./waf install

The default command is build.  For example:

    ./waf configure --prefix=/some/where
    ./waf -j2
    sudo ./waf install

The environment variable DESTDIR can be used to add a prefix to all install
paths (useful for packaging), for example:

    DESTDIR=./lv2core.pkg ./waf install
  
Run './waf --help' for detailed option information.