gout

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

files.h (496B)


      1 #ifndef GOUT_WRITER_GEMINI_FILES_H_
      2 #define GOUT_WRITER_GEMINI_FILES_H_
      3 
      4 #include "git/file.h"
      5 #include "git/repo.h"
      6 #include "utils.h"
      7 
      8 typedef struct GeminiFiles GeminiFiles;
      9 
     10 GeminiFiles* gemini_files_create(const GitRepo* repo, const FileSystem* fs);
     11 void gemini_files_free(GeminiFiles* files);
     12 void gemini_files_begin(GeminiFiles* files);
     13 void gemini_files_add_file(GeminiFiles* files, const GitFile* file);
     14 void gemini_files_end(GeminiFiles* files);
     15 
     16 #endif  // GOUT_WRITER_GEMINI_FILES_H_