fluidlite-lib 0.1.2

Bundled fluidlite library
Documentation
# Bundled fluidlite library

[![License: LGPL-2.1](https://img.shields.io/badge/License-LGPL--2.1-brightgreen.svg)](https://opensource.org/licenses/LGPL-2.1)
[![Crates.io Package](https://img.shields.io/crates/v/fluidlite-lib.svg?style=popout)](https://crates.io/crates/fluidlite-lib)
[![Docs.rs API Docs](https://docs.rs/fluidlite-lib/badge.svg)](https://docs.rs/fluidlite-lib)
[![Travis-CI Status](https://travis-ci.com/katyo/fluidlite-rs.svg?branch=master)](https://travis-ci.com/katyo/fluidlite-rs)

This crate provides bundled [fluidlite](https://github.com/katyo/fluidlite) C library
for using with [__fluidlite__](https://crates.io/crates/fluidlite) crate in case
when system-wide library is not available.

## Usage

You can simply add this as dependency to your manifest:

```toml
[dependencies]
fluidlite = "^0.1"

# Use bundled library to avoid unresolved links
fluidlite-lib = "^0.1"
```

Next you should say compiler that you want to use that crate:

```rust
// Either in traditional manner
extern crate fluidlite_lib;

// Or in Rust2018 manner
use fluidlite_lib as _;
```

## Features

You can apply some customizations to library using those features:

- __shared__ Force bundle shared (or dynamic) library instead of static
- __with-sf3__ Enable SoundFont3 support which requires ogg/vorbis (system or bundled)
- __with-stb__ Use __stb-vorbis__ instead of Xiph's libogg/libvorbis