Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
#ifndef PAKFIRE_PAKFIRE_H
#define PAKFIRE_PAKFIRE_H
-#include <pakfire/logging.h>
#include <pakfire/types.h>
int pakfire_init();
PakfirePool pakfire_get_pool(Pakfire pakfire);
-#ifdef PAKFIRE_PRIVATE
-
-struct _Pakfire {
- char* path;
- char* arch;
- PakfirePool pool;
-
- // Logging
- pakfire_log_function_t log_function;
- int log_priority;
-
- int nrefs;
-};
-
-#endif
-
#endif /* PAKFIRE_PAKFIRE_H */
# #
#############################################################################*/
+#include <pakfire/logging.h>
#include <pakfire/pakfire.h>
#include <pakfire/pool.h>
#include <pakfire/private.h>
#include <pakfire/types.h>
#include <pakfire/util.h>
+struct _Pakfire {
+ char* path;
+ char* arch;
+ PakfirePool pool;
+
+ // Logging
+ pakfire_log_function_t log_function;
+ int log_priority;
+
+ int nrefs;
+};
+
PAKFIRE_EXPORT int pakfire_init() {
// Setup logging
pakfire_setup_logging();