gout

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

index_writer.h (555B)


      1 #ifndef GOUT_WRITER_INDEX_WRITER_H_
      2 #define GOUT_WRITER_INDEX_WRITER_H_
      3 
      4 #include "git/repo.h"
      5 #include "gout_index.h"
      6 
      7 #include <stdio.h>
      8 
      9 typedef struct IndexWriter IndexWriter;
     10 
     11 IndexWriter* indexwriter_create(IndexWriterType type, FILE* out);
     12 void indexwriter_free(IndexWriter* writer);
     13 void indexwriter_set_me_url(IndexWriter* writer, const char* url);
     14 void indexwriter_begin(IndexWriter* writer);
     15 void indexwriter_add_repo(IndexWriter* writer, const GitRepo* repo);
     16 void indexwriter_end(IndexWriter* writer);
     17 
     18 #endif  // GOUT_WRITER_INDEX_WRITER_H_