mupdf-sys 0.7.0

Rust FFI binding to MuPDF
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "mupdf-sys"
version = "0.7.0"
build = "build.rs"
links = "mupdf-wrapper"
include = [
    "COPYING*",
    "LICENSE*",
    "AUTHORS*",
    "*.rs",
    "wrapper/*",
    "androidfonts.c",
    "mupdf/resources/hyphen/hyph-all.zip",
    "mupdf/resources/hyphen/hyph-std.zip",
    "mupdf/generated/resources/hyphen/*.c",
    "mupdf/resources/fonts/urw/*.cff",
    "mupdf/generated/resources/fonts/urw/*.c",
    "mupdf/Make*",
    "mupdf/platform/win32/*",
    "mupdf/scripts/*.c",
    "mupdf/source/helpers/pkcs7/*.c",
    "mupdf/include/mupdf/*.h",
    "mupdf/include/mupdf/helpers/*.h",
    "mupdf/source/fitz/*.h",
    "mupdf/source/fitz/*.c",
    "mupdf/source/fitz/*.cpp",
    "mupdf/source/fitz/icc/*.icc.h",
    "mupdf/include/mupdf/fitz/*.h",
    "mupdf/source/pdf/*.c",
    "mupdf/source/pdf/*.h",
    "mupdf/source/pdf/cmaps/*.h",
    "mupdf/source/pdf/js/*.h",
    "mupdf/include/mupdf/pdf/*.h",
    "mupdf/source/xps/*.c",
    "mupdf/source/xps/*.h",
    "mupdf/source/svg/*.c",
    "mupdf/source/svg/*.h",
    "mupdf/source/html/*.c",
    "mupdf/source/html/*.h",
    "mupdf/source/reflow/*.c",
    "mupdf/source/cbz/*.c",
    "mupdf/thirdparty/brotli/c/include/brotli/*.h",
    "mupdf/thirdparty/brotli/c/common/*.c",
    "mupdf/thirdparty/brotli/c/common/*.h",
    "mupdf/thirdparty/brotli/c/dec/*.c",
    "mupdf/thirdparty/brotli/c/dec/*.h",
    "mupdf/thirdparty/brotli/c/enc/*.c",
    "mupdf/thirdparty/brotli/c/enc/*.h",
    "mupdf/thirdparty/freetype/*.c",
    "mupdf/thirdparty/freetype/src/base/*.c",
    "mupdf/thirdparty/freetype/src/base/*.h",
    "mupdf/thirdparty/freetype/src/cff/*.c",
    "mupdf/thirdparty/freetype/src/cff/*.h",
    "mupdf/thirdparty/freetype/src/cid/*.c",
    "mupdf/thirdparty/freetype/src/cid/*.h",
    "mupdf/thirdparty/freetype/src/psaux/*.c",
    "mupdf/thirdparty/freetype/src/psaux/*.h",
    "mupdf/thirdparty/freetype/src/pshinter/*.c",
    "mupdf/thirdparty/freetype/src/pshinter/*.h",
    "mupdf/thirdparty/freetype/src/psnames/*.c",
    "mupdf/thirdparty/freetype/src/psnames/*.h",
    "mupdf/thirdparty/freetype/src/raster/*.c",
    "mupdf/thirdparty/freetype/src/raster/*.h",
    "mupdf/thirdparty/freetype/src/sfnt/*.c",
    "mupdf/thirdparty/freetype/src/sfnt/*.h",
    "mupdf/thirdparty/freetype/src/smooth/*.c",
    "mupdf/thirdparty/freetype/src/smooth/*.h",
    "mupdf/thirdparty/freetype/src/truetype/*.c",
    "mupdf/thirdparty/freetype/src/truetype/*.h",
    "mupdf/thirdparty/freetype/src/type1/*.c",
    "mupdf/thirdparty/freetype/src/type1/*.h",
    "mupdf/thirdparty/freetype/include",
    "mupdf/scripts/freetype/*.h",
    "mupdf/thirdparty/gumbo-parser/src/*.c",
    "mupdf/thirdparty/gumbo-parser/src/*.h",
    "mupdf/thirdparty/gumbo-parser/visualc/include/*.h",
    "mupdf/thirdparty/harfbuzz/src/*.cc",
    "mupdf/thirdparty/harfbuzz/src/*.h",
    "mupdf/thirdparty/harfbuzz/src/*.hh",
    "mupdf/thirdparty/harfbuzz/src/graph/gsubgpos-context.cc",
    "mupdf/thirdparty/harfbuzz/src/graph/*.hh",
    "mupdf/thirdparty/harfbuzz/src/OT",
    "mupdf/thirdparty/libjpeg/*.c",
    "mupdf/thirdparty/libjpeg/*.h",
    "mupdf/scripts/libjpeg/*.h",
    "mupdf/thirdparty/lcms2/src/*.c",
    "mupdf/thirdparty/lcms2/src/*.h",
    "mupdf/thirdparty/lcms2/include/*.h",
    "mupdf/thirdparty/mujs/*.c",
    "mupdf/thirdparty/mujs/*.h",
    "mupdf/thirdparty/zlib/*.c",
    "mupdf/thirdparty/zlib/*.h",
    "mupdf/thirdparty/jbig2dec/*.c",
    "mupdf/thirdparty/jbig2dec/*.h",
    "mupdf/thirdparty/openjpeg/src/lib/openjp2/*.c",
    "mupdf/thirdparty/openjpeg/src/lib/openjp2/*.h",
    "mupdf/thirdparty/leptonica/src/*.c",
    "mupdf/thirdparty/leptonica/src/*.h",
    "mupdf/thirdparty/tesseract/src/*.cpp",
    "mupdf/thirdparty/tesseract/src/api/*.cpp",
    "mupdf/thirdparty/tesseract/src/api/*.h",
    "mupdf/thirdparty/tesseract/src/arch/*.cpp",
    "mupdf/thirdparty/tesseract/src/arch/*.h",
    "mupdf/thirdparty/tesseract/src/ccmain/*.cpp",
    "mupdf/thirdparty/tesseract/src/ccmain/*.h",
    "mupdf/thirdparty/tesseract/src/ccstruct/*.cpp",
    "mupdf/thirdparty/tesseract/src/ccstruct/*.h",
    "mupdf/thirdparty/tesseract/src/ccutil/*.cpp",
    "mupdf/thirdparty/tesseract/src/ccutil/*.h",
    "mupdf/thirdparty/tesseract/src/classify/*.cpp",
    "mupdf/thirdparty/tesseract/src/classify/*.h",
    "mupdf/thirdparty/tesseract/src/dict/*.cpp",
    "mupdf/thirdparty/tesseract/src/dict/*.h",
    "mupdf/thirdparty/tesseract/src/lstm/*.cpp",
    "mupdf/thirdparty/tesseract/src/lstm/*.h",
    "mupdf/thirdparty/tesseract/src/textord/*.cpp",
    "mupdf/thirdparty/tesseract/src/textord/*.h",
    "mupdf/thirdparty/tesseract/src/viewer/*.cpp",
    "mupdf/thirdparty/tesseract/src/viewer/*.h",
    "mupdf/thirdparty/tesseract/src/wordrec/*.cpp",
    "mupdf/thirdparty/tesseract/src/wordrec/*.h",
    "mupdf/thirdparty/tesseract/src/cutil/*.cpp",
    "mupdf/thirdparty/tesseract/src/cutil/*.h",
    "mupdf/thirdparty/tesseract/include/tesseract/*.h",
    "mupdf/scripts/tesseract/*.h",
    "mupdf/scripts/tesseract/tesseract/*.h",
    "mupdf/thirdparty/extract/src/*.c",
    "mupdf/thirdparty/extract/src/*.h",
    "mupdf/thirdparty/extract/include/extract/*.h",
    "mupdf/thirdparty/extract/src/template.docx",
    "mupdf/thirdparty/extract/src/template.odt",
    "mupdf/thirdparty/extract/src/docx_template_build.py",
    "mupdf/thirdparty/zxing-cpp/core/src/*.cpp",
    "mupdf/thirdparty/zxing-cpp/core/src/*.h",
    "mupdf/thirdparty/zxing-cpp/core/src/aztec/*.cpp",
    "mupdf/thirdparty/zxing-cpp/core/src/aztec/*.h",
    "mupdf/thirdparty/zxing-cpp/core/src/datamatrix/*.cpp",
    "mupdf/thirdparty/zxing-cpp/core/src/datamatrix/*.h",
    "mupdf/thirdparty/zxing-cpp/core/src/maxicode/*.cpp",
    "mupdf/thirdparty/zxing-cpp/core/src/maxicode/*.h",
    "mupdf/thirdparty/zxing-cpp/core/src/oned/*.cpp",
    "mupdf/thirdparty/zxing-cpp/core/src/oned/*.h",
    "mupdf/thirdparty/zxing-cpp/core/src/pdf417/*.cpp",
    "mupdf/thirdparty/zxing-cpp/core/src/pdf417/*.h",
    "mupdf/thirdparty/zxing-cpp/core/src/qrcode/*.cpp",
    "mupdf/thirdparty/zxing-cpp/core/src/qrcode/*.h",
    "mupdf/scripts/zxing-cpp/*.cpp",
    "mupdf/scripts/zxing-cpp/*.h",
    "mupdf/thirdparty/zxing-cpp/core/src/libzueci/*.c",
    "mupdf/thirdparty/zxing-cpp/core/src/libzueci/*.h",
    "mupdf/thirdparty/zint/backend/*.c",
    "mupdf/thirdparty/zint/backend/*.h",
    "mupdf/thirdparty/zint/backend/fonts/*.h",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Rust FFI binding to MuPDF"
readme = false
keywords = [
    "pdf",
    "mupdf",
]
license = "AGPL-3.0"
repository = "https://github.com/messense/mupdf-rs"

[features]
all-fonts = []
brotli = []
cbz = []
docx-output = []
epub = []
html = []
img = []
js = []
libarchive = []
svg = []
sys-lib = []
sys-lib-brotli = []
sys-lib-freetype = []
sys-lib-gumbo = []
sys-lib-harfbuzz = []
sys-lib-jbig2dec = []
sys-lib-jpegxr = []
sys-lib-lcms2 = []
sys-lib-leptonica = []
sys-lib-libjpeg = []
sys-lib-openjpeg = []
sys-lib-tesseract = []
sys-lib-zlib = []
sys-lib-zxingcpp = []
tesseract = []
xps = []
zerocopy = ["dep:zerocopy"]
zxingcpp = []

[lib]
name = "mupdf_sys"
path = "src/lib.rs"

[dependencies.zerocopy]
version = "0.8.17"
features = ["derive"]
optional = true

[build-dependencies.bindgen]
version = "0.72"
features = ["runtime"]
default-features = false

[build-dependencies.cc]
version = "1.0.50"

[build-dependencies.pkg-config]
version = "0.3"

[build-dependencies.regex]
version = "1.11"