forked from Mirrors/flatpak-builder
cache: Add builder_cache_checksum_random()
This is helpful when you have a source that should trigger a rebuild every time. Closes: #136 Approved by: alexlarssonauto
parent
aa2601dbb3
commit
fa37c55e9c
|
@ -1336,6 +1336,13 @@ builder_cache_checksum_uint32 (BuilderCache *self,
|
||||||
g_checksum_update (self->checksum, v, 4);
|
g_checksum_update (self->checksum, v, 4);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
builder_cache_checksum_random (BuilderCache *self)
|
||||||
|
{
|
||||||
|
builder_cache_checksum_uint32 (self, g_random_int ());
|
||||||
|
builder_cache_checksum_uint32 (self, g_random_int ());
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
builder_cache_checksum_uint64 (BuilderCache *self,
|
builder_cache_checksum_uint64 (BuilderCache *self,
|
||||||
guint64 val)
|
guint64 val)
|
||||||
|
|
|
@ -80,6 +80,7 @@ void builder_cache_checksum_uint64 (BuilderCache *self,
|
||||||
void builder_cache_checksum_data (BuilderCache *self,
|
void builder_cache_checksum_data (BuilderCache *self,
|
||||||
guint8 *data,
|
guint8 *data,
|
||||||
gsize len);
|
gsize len);
|
||||||
|
void builder_cache_checksum_random (BuilderCache *self);
|
||||||
|
|
||||||
G_DEFINE_AUTOPTR_CLEANUP_FUNC (BuilderCache, g_object_unref)
|
G_DEFINE_AUTOPTR_CLEANUP_FUNC (BuilderCache, g_object_unref)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue