From 4eb685d94e89a2aef61047225c1834a89de01de2 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Wed, 28 Oct 2020 13:13:57 +0200 Subject: Simplify rcc - drop qrc parsing and zstd compression --- rcc_format/__init__.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'rcc_format/__init__.py') diff --git a/rcc_format/__init__.py b/rcc_format/__init__.py index 48ebd70..629bc54 100644 --- a/rcc_format/__init__.py +++ b/rcc_format/__init__.py @@ -1,3 +1,15 @@ from rcc_format.util import * -from rcc_format.generate import generate -from rcc_format.zstd import zstd +from os.path import basename + +def dump(filelist, args): + write_header(args.output, args.namespace) + + items = [] + for f in filelist: + x = resource(basename(f.name), to_variable_name(f.name), f.name) + items.append(x) + write_item(args.output, x.variable, f.read()) + + write_entries(args.output, items) + write_footer(args.output, args.namespace) + -- cgit v1.2.1