repo_index.h (503B)
1 #ifndef GOUT_WRITER_GEMINI_REPOINDEX_H_ 2 #define GOUT_WRITER_GEMINI_REPOINDEX_H_ 3 4 #include "git/repo.h" 5 6 #include <stdio.h> 7 8 typedef struct GeminiRepoIndex GeminiRepoIndex; 9 10 GeminiRepoIndex* gemini_repoindex_create(FILE* out); 11 void gemini_repoindex_free(GeminiRepoIndex* index); 12 void gemini_repoindex_begin(GeminiRepoIndex* index); 13 void gemini_repoindex_add_repo(GeminiRepoIndex* index, const GitRepo* repo); 14 void gemini_repoindex_end(GeminiRepoIndex* index); 15 16 #endif // GOUT_WRITER_GEMINI_REPOINDEX_H_