# fnmatch-sys Provides a rust ffi link to the `C` header file `fnmatch.h`. According to the rust convention, no effort is made to add safe abstractions to the declarations provided. ## Building `fnmatch.h` is required in `CC`'s build path to link the library. ## Declarations provided ```rust pub static FNM_NOMATCH: c_int; // Match failed. pub static FNM_NOESCAPE: c_int; // Disable backslash escpaing. pub static FNM_PATHNAME: c_int; // Slash must be matched by slash. pub static FNM_PERIOD: c_int; // Period must be matched by period. pub fn fnmatch(pattern: *const c_char, string: *const c_char, flags: c_int) -> c_int; ```