mirror of
https://git.zx2c4.com/cgit
synced 2025-08-03 17:44:27 +02:00
readme: Accept multiple candidates and test them.
The readme variable may now contain multiple space deliminated entries, which per usual are either a filepath or a git ref filepath. If multiple are specified, cgit will now select the first one in the list that exists. This is to make it easier to specify multiple default readme types in the main cgitrc file and have them automatically get applied to each repo based on what exists. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
parent
c0dfaf1c28
commit
cd4c77d989
5 changed files with 95 additions and 31 deletions
|
@ -1,6 +1,7 @@
|
|||
#ifndef UI_BLOB_H
|
||||
#define UI_BLOB_H
|
||||
|
||||
extern int cgit_ref_path_exists(const char *path, const char *ref);
|
||||
extern int cgit_print_file(char *path, const char *head);
|
||||
extern void cgit_print_blob(const char *hex, char *path, const char *head);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue