forked from 0ad/0ad
janwas
e0280949fd
trace: split code out of vfs_optimizer (was getting too large) vfs_mount: expose API to unmount all (needed to be able to delete archives after building) vfs_optimizer: safely handle empty connection/node lists; refactored+documented vfs_tree: eliminate 'file in root dir' warning (can happen easily enough) rest: fixes/minor tweaks This was SVN commit r3610.
16 lines
523 B
C
16 lines
523 B
C
#ifndef VFS_OPTIMIZER_H__
|
|
#define VFS_OPTIMIZER_H__
|
|
|
|
|
|
extern LibError vfs_opt_rebuild_main_archive(const char* trace_filename, const char* archive_fn_fmt);
|
|
|
|
extern void vfs_opt_auto_build_cancel();
|
|
|
|
extern int vfs_opt_auto_build(const char* trace_filename,
|
|
const char* archive_fn_fmt, const char* mini_archive_fn_fmt, bool force_build = false);
|
|
|
|
extern void vfs_opt_notify_loose_file(const char* atom_fn);
|
|
extern void vfs_opt_notify_non_loose_file(const char* atom_fn);
|
|
|
|
#endif // #ifndef VFS_OPTIMIZER_H__
|