fn main() { let mspack_dir = std::path::Path::new(env!("CARGO_MANIFEST_DIR")) .join("..") .join("..") .join("..") .join("third_party") .join("mspack"); cc::Build::new() .file("lzx_wrapper.c") .file(mspack_dir.join("lzxd.c")) .file(mspack_dir.join("system.c")) .include(&mspack_dir) .define("HAVE_CONFIG_H", None) .define("SIZEOF_OFF_T", "8") .warnings(false) .compile("mspack_lzx"); }