gout

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

page.h (584B)


      1 #ifndef GOUT_WRITER_GEMINI_PAGE_H_
      2 #define GOUT_WRITER_GEMINI_PAGE_H_
      3 
      4 #include <stdio.h>
      5 
      6 #include "git/repo.h"
      7 #include "utils.h"
      8 
      9 typedef struct GeminiPage GeminiPage;
     10 
     11 GeminiPage* gemini_page_create(FILE* out,
     12                                const GitRepo* repo,
     13                                const FileSystem* fs,
     14                                const char* title,
     15                                const char* relpath);
     16 void gemini_page_free(GeminiPage* page);
     17 void gemini_page_begin(GeminiPage* page);
     18 void gemini_page_end(GeminiPage* page);
     19 
     20 #endif  // GOUT_WRITER_GEMINI_PAGE_H_