gout

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

refs.h (485B)


      1 #ifndef GOUT_WRITER_GOPHER_REFS_H_
      2 #define GOUT_WRITER_GOPHER_REFS_H_
      3 
      4 #include "git/reference.h"
      5 #include "git/repo.h"
      6 #include "utils.h"
      7 
      8 typedef struct GopherRefs GopherRefs;
      9 
     10 GopherRefs* gopher_refs_create(const GitRepo* repo, const FileSystem* fs);
     11 void gopher_refs_free(GopherRefs* refs);
     12 void gopher_refs_begin(GopherRefs* refs);
     13 void gopher_refs_add_ref(GopherRefs* refs, const GitReference* ref);
     14 void gopher_refs_end(GopherRefs* refs);
     15 
     16 #endif  // GOUT_WRITER_GOPHER_REFS_H_