x42ltc-sys 0.0.6

FFI crate for x42’s libltc (Linear/Longitudinal Time Code library)
Documentation
// x42ltc-sys: build.rs
//
// Copyright 2019-2020 Johannes Maibaum <jmaibaum@gmail.com>
//
// This file is free software; you can redistribute it and/or modify it
// under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 3 of the
// License, or (at your option) any later version.
//
// This file is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this program.  If not, see <http://www.gnu.org/licenses/>.
//
// SPDX-License-Identifier: LGPL-3.0-or-later
fn main() {
    // Build libltc C library
    let src = [
        "vendor/src/ltc.c",
        "vendor/src/decoder.c",
        "vendor/src/encoder.c",
        "vendor/src/timecode.c",
    ];

    let mut builder = cc::Build::new();
    let build = builder.files(src.iter()).include("vendor/src");
    build.compile("ltc");
}