Compare commits

...
This repository has been archived on 2026-02-22. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.

1 commit

Author SHA1 Message Date
681164be91
WIP 2022-12-05 20:49:48 +01:00

24
include/cieter_repo.h Normal file
View file

@ -0,0 +1,24 @@
#ifndef CIETER_REPO
#define CIETER_REPO
/*
* Represents & managing a group of repositories, each containing one or more
* arch-repositories.
*/
typedef struct CtrRepoGroup {
char *repos_dir;
char *pkg_dir;
char *default_arch;
} CtrRepoGroup;
/*
* Initialize a new CieterRepoGroup
*/
CtrRepoGroup *ctr_repo_group_init();
/*
* Add a new package to the given repository by providing its path.
*/
void ctr_repo_group_add_from_path(CtrRepoGroup *crg, const char *repo, const char *path);
#endif