Imported Upstream version 3.2.6
[platform/upstream/ccache.git] / manifest.h
1 #ifndef MANIFEST_H
2 #define MANIFEST_H
3
4 #include "conf.h"
5 #include "hashutil.h"
6 #include "hashtable.h"
7
8 #define MANIFEST_VERSION 1
9
10 struct file_hash *manifest_get(struct conf *conf, const char *manifest_path);
11 bool manifest_put(const char *manifest_path, struct file_hash *object_hash,
12                   struct hashtable *included_files);
13 bool manifest_dump(const char *manifest_path, FILE *stream);
14
15 #endif