aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 6a5f63e41e96e0a71173754af8cf46cb3c497546 (plain)
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
# melisma-modules

A collection of modules for [melisma](/melisma).
Documentation is located [here](/melisma-modules/doc).

## Building and installing

Make sure melisma is installed and that melisma.h.pc is in PKG_CONFIG_PATH.
Copy config/config.mk to the root directory.
Edit config.mk to customize which modules will be
built/installed. Then build and install with:

```bash
$ make install CMODULE_PREFIX=... LUAMODULE_PREFIX=...
```

Some modules may require additional system libraries.
Which modules need which libraries should be evident from the Makefile.

To make modules available for import, make sure the installation
prefixes are in LUA_PATH and LUA_CPATH.

## Licensing

melisma is licensed under GPL v3 or later (see COPYING).
ladspa.h is licensed under LGPL 2.1 or later (see COPYING.LGPL).