warpalib 0.3.1

An unopiniated api for parsing renpy archives
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::io::Cursor;

use warpalib::{RenpyArchive, RpaResult};

fn main() -> RpaResult<()> {
    // Open an in memory archive.
    let mut archive = RenpyArchive::new();

    // Add readme into archive.
    archive.content.insert_file("README.md");

    // Write the current to a buffer.
    let mut buffer = Cursor::new(Vec::new());
    archive.flush(&mut buffer)?;

    Ok(())
}