From 3bf1617e6bc32f2aa53c5d7ee8014328b600ab15 Mon Sep 17 00:00:00 2001 From: Michael Schroeder Date: Fri, 30 Mar 2012 14:18:27 +0200 Subject: [PATCH] - also support mm/arch in bindings --- bindings/solv.i | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/bindings/solv.i b/bindings/solv.i index 43da77fb..d036e950 100644 --- a/bindings/solv.i +++ b/bindings/solv.i @@ -362,6 +362,12 @@ typedef VALUE AppObjectPtr; #include "repo_susetags.h" #include "repo_content.h" #endif +#ifdef ENABLE_MDKREPO +#include "repo_mdk.h" +#endif +#ifdef ENABLE_ARCHREPO +#include "repo_arch.h" +#endif #include "solv_xfopen.h" #define true 1 @@ -1155,6 +1161,25 @@ typedef struct { repo_add_products($self, proddir, 0, flags); return 1; } +#endif +#ifdef ENABLE_MDKREPO + bool add_mdk(FILE *fp, int flags = 0) { + repo_add_mdk($self, fp, flags); + return 1; + } + bool add_mdk_info(FILE *fp, int flags = 0) { + repo_add_mdk($self, fp, flags); + return 1; + } +#endif +#ifdef ENABLE_ARCHREPO + bool add_arch_repo(FILE *fp, int flags = 0) { + repo_add_arch_repo($self, fp, flags); + return 1; + } + Id add_arch_pkg(const char *name, int flags = 0) { + return repo_add_arch_pkg($self, name, flags); + } #endif void internalize() { repo_internalize($self); -- 2.47.2