Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust FFI Bindings to libeditorconfig

This crate uses bindgen and pkg-config to automatically generate Rust FFI bindings to the editorconfig-core C library.

Following the *-sys package convention, editorconfig-sys is just a thin wrapper around the native libeditorconfig library.

The safe Rust bindings to libeditorconfig, built on top of this editorconfig-sys crate, can be found here.

Build status Crates.io

Dependencies

To use this crate, pkg-config and libeditorconfig >= 0.12.5 must be installed. For example, on Debian or Ubuntu you could use apt install pkg-config libeditorconfig-dev and on macOS brew install pkg-config editorconfig to install the dependencies.

You can check if pkg-config can find the library and which version is installed with:

pkg-config --modversion editorconfig

Installation

Add this to your Cargo.toml:

[dependencies]
editorconfig-sys = "0.1.3"

Usage

Some unsafe Rust code examples can be found in the tests.

About

Rust FFI bindings to libeditorconfig

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages