gout

A static git page generator
git clone https://git.bracken.jp/gout.git
Log | Files | Refs | README | LICENSE

files.h (466B)


      1 #ifndef GOUT_WRITER_HTML_FILES_H_
      2 #define GOUT_WRITER_HTML_FILES_H_
      3 
      4 #include "git/file.h"
      5 #include "git/repo.h"
      6 #include "utils.h"
      7 
      8 typedef struct HtmlFiles HtmlFiles;
      9 
     10 HtmlFiles* html_files_create(const GitRepo* repo, const FileSystem* fs);
     11 void html_files_free(HtmlFiles* files);
     12 void html_files_begin(HtmlFiles* files);
     13 void html_files_add_file(HtmlFiles* files, const GitFile* file);
     14 void html_files_end(HtmlFiles* files);
     15 
     16 #endif  // GOUT_WRITER_HTML_FILES_H_