2009-11-14 16:14:55 +01:00
|
|
|
#ifndef MANIFEST_H
|
|
|
|
#define MANIFEST_H
|
|
|
|
|
2011-07-16 21:48:11 +02:00
|
|
|
#include "conf.h"
|
2009-12-05 14:09:21 +01:00
|
|
|
#include "hashutil.h"
|
2009-11-14 16:14:55 +01:00
|
|
|
#include "hashtable.h"
|
|
|
|
|
2011-07-16 21:48:11 +02:00
|
|
|
struct file_hash *manifest_get(struct conf *conf, const char *manifest_path);
|
2010-08-29 13:25:51 +02:00
|
|
|
bool manifest_put(const char *manifest_path, struct file_hash *object_hash,
|
|
|
|
struct hashtable *included_files);
|
2010-11-02 18:41:07 +01:00
|
|
|
bool manifest_dump(const char *manifest_path, FILE *stream);
|
2009-11-14 16:14:55 +01:00
|
|
|
|
|
|
|
#endif
|