20#ifndef __C_CREATEREPOLIB_DELTARPMS_H__
21#define __C_CREATEREPOLIB_DELTARPMS_H__
37#ifndef CR_DELTA_RPM_SUPPORT
40#define CR_DEFAULT_MAX_DELTA_RPM_SIZE 100000000
56 gint64 size_installed;
62gboolean cr_drpm_support(
void);
64#ifdef CR_DELTA_RPM_SUPPORT
72cr_deltapackage_from_drpm_base(
const char *filename,
81cr_deltarpms_scan_oldpackagedirs(GSList *oldpackagedirs,
82 gint64 max_delta_rpm_size,
86cr_deltatargetpackage_from_package(
cr_Package *pkg,
91cr_deltatargetpackage_from_rpm(
const char *path, GError **err);
97cr_deltarpms_parallel_deltas(GSList *targetpackages,
98 GHashTable *oldpackages,
99 const char *outdeltadir,
102 gint64 max_delta_rpm_size,
103 gint64 max_work_size,
107cr_deltarpms_scan_targetdir(
const char *path,
108 gint64 max_delta_rpm_size,
112cr_deltarpms_generate_prestodelta_file(
const gchar *drpmdir,
117 const gchar *prefix_to_strip,