src/pakfire/packager.h \
src/pakfire/packagelist.c \
src/pakfire/packagelist.h \
- src/pakfire/pakfire.c \
- src/pakfire/pakfire.h \
src/pakfire/parse.c \
src/pakfire/parse.h \
src/pakfire/parser.c \
src/pakfire/repo.h \
src/pakfire/repolist.c \
src/pakfire/repolist.h \
+ src/pakfire/root.c \
+ src/pakfire/root.h \
src/pakfire/scriptlet.c \
src/pakfire/scriptlet.h \
src/pakfire/snapshot.c \
#include <pakfire/build.h>
#include <pakfire/log_file.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/repo.h>
# #
#############################################################################*/
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "check.h"
#ifndef PAKFIRE_CLI_CHECK_H
#define PAKFIRE_CLI_CHECK_H
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
int cli_check(pakfire_root* root, int argc, char* argv[]);
# #
#############################################################################*/
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "clean.h"
#include "command.h"
#include "pakfire.h"
#include <pakfire/dist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
static const char* args_doc = "dist MAKEFILES...";
#include <pakfire/json.h>
#include <pakfire/package.h>
#include <pakfire/packagelist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/repo.h>
#include <pakfire/repolist.h>
#include <pakfire/package.h>
#include <pakfire/packagelist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/repolist.h>
int cli_dump_package(pakfire_package* package, int flags);
#include <pakfire/build.h>
#include <pakfire/oci.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/string.h>
#include "command.h"
#include <argp.h>
#include <pakfire/packagelist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "dump.h"
#include <argp.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "install.h"
#include <pakfire/ctx.h>
#include <pakfire/archive.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "color.h"
#include "command.h"
#include <pakfire/build.h>
#include <pakfire/client.h>
#include <pakfire/config.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/repo.h>
#include <pakfire/string.h>
#include <pakfire/client.h>
#include <pakfire/config.h>
#include <pakfire/ctx.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#define MAX_REPOS 16
#include <sys/time.h>
#include <pakfire/i18n.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/progress.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#include <argp.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "dump.h"
#include <argp.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "pakfire.h"
#include <argp.h>
#include <pakfire/key.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "repo_compose.h"
#include <argp.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/repolist.h>
#include "command.h"
#include <argp.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "dump.h"
#include <argp.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "dump.h"
#include "shell.h"
#include <pakfire/build.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#define MAX_ARGS 128
#define MAX_PACKAGES 128
#include <argp.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "pakfire.h"
#include <argp.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "pakfire.h"
#include <unistd.h>
#include <pakfire/i18n.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/problem.h>
#include <pakfire/solution.h>
#define PAKFIRE_CLI_TERMINAL_H
#include <pakfire/ctx.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/transaction.h>
int cli_term_get_dimensions(int* rows, int* cols);
#include <stdio.h>
#include <stdlib.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/transaction.h>
#include "transaction.h"
#ifndef PAKFIRE_CLI_TRANSACTION_H
#define PAKFIRE_CLI_TRANSACTION_H
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/transaction.h>
typedef int (*cli_transaction_callback)
#include <argp.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "command.h"
#include "pakfire.h"
#include <unistd.h>
#include <pakfire/arch.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/string.h>
#include "lib/assert.h"
#include <pakfire/linter.h>
#include <pakfire/logging.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/repo.h>
#include <pakfire/scriptlet.h>
#include <pakfire/hashes.h>
#include <pakfire/linter.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/progress.h>
#include <pakfire/repo.h>
#include <pakfire/scriptlet.h>
#include <json.h>
#include <pakfire/filelist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
typedef struct pakfire_archive_writer pakfire_archive_writer;
#include <pakfire/config.h>
#include <pakfire/logging.h>
#include <pakfire/os.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/progress.h>
#include <pakfire/transaction.h>
#include <pakfire/hashes.h>
#include <pakfire/logging.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/repo.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#include <pakfire/archive.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/repo.h>
#include <pakfire/scriptlet.h>
#include <pakfire/deps.h>
#include <pakfire/logging.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#include <pakfire/mirrorlist.h>
#include <pakfire/package.h>
#include <pakfire/packager.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/parser.h>
#include <pakfire/path.h>
#include <pakfire/repo.h>
#define PAKFIRE_DIST_H
#include <pakfire/archive.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/parser.h>
int pakfire_dist(pakfire_root* root, const char* path, pakfire_archive** archive);
#define PAKFIRE_FHS_H
#include <pakfire/file.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
enum pakfire_fhs_status {
PAKFIRE_FHS_MUSTNOTEXIST = (1 << 0),
#include <pakfire/elf.h>
#include <pakfire/file.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
typedef struct pakfire_file pakfire_file;
#include <pakfire/hashes.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
enum pakfire_file_flags {
PAKFIRE_FILE_CONFIG = (1 << 0),
#include <pakfire/filelist.h>
#include <pakfire/i18n.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/progress.h>
#include <pakfire/string.h>
#include <pakfire/ctx.h>
#include <pakfire/file.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
int pakfire_filelist_create(pakfire_filelist** list, pakfire_root* root);
#include <pakfire/log_stream.h>
#include <pakfire/logging.h>
#include <pakfire/mount.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/pty.h>
#include <pakfire/pwd.h>
#include <pakfire/buffer.h>
#include <pakfire/cgroup.h>
#include <pakfire/env.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
typedef struct pakfire_jail pakfire_jail;
#include <pakfire/i18n.h>
#include <pakfire/key.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#include <pakfire/linter-file.h>
#include <pakfire/logging.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/string.h>
typedef struct pakfire_linter_result {
int line, const char* fn, const char* format, va_list args);
#include <pakfire/ctx.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
void pakfire_log_stderr(void* data, int priority, const char* file,
int line, const char* fn, const char* format, va_list args)
#include <pakfire/arch.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/parse.h>
#include <pakfire/path.h>
#include <pakfire/mount.h>
#define PAKFIRE_MOUNT_H
#include <pakfire/ctx.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
typedef enum pakfire_mntns {
PAKFIRE_MNTNS_INNER = (1 << 0),
#include <pakfire/json.h>
#include <pakfire/logging.h>
#include <pakfire/oci.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#include <stdio.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
int pakfire_oci_mkimage(pakfire_root* root, FILE* f);
#include <pakfire/json.h>
#include <pakfire/logging.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/repo.h>
#include <pakfire/string.h>
#include <pakfire/filelist.h>
#include <pakfire/hashes.h>
#include <pakfire/packagelist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/repo.h>
enum pakfire_package_key {
#include <pakfire/logging.h>
#include <pakfire/package.h>
#include <pakfire/packagelist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#include <pakfire/ctx.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
int pakfire_packagelist_create(pakfire_packagelist** list, pakfire_ctx* ctx);
pakfire_packagelist* pakfire_packagelist_ref(pakfire_packagelist* list);
#include <pakfire/logging.h>
#include <pakfire/package.h>
#include <pakfire/packager.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/pwd.h>
#include <pakfire/string.h>
#include <pakfire/logging.h>
#include <pakfire/package.h>
#include <pakfire/parser.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#include <pakfire/constants.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/parser.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#include <pakfire/deps.h>
#include <pakfire/i18n.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/problem.h>
#include <pakfire/solution.h>
#include <pakfire/transaction.h>
#include <pakfire/ctx.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/pwd.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#include <pakfire/json.h>
#include <pakfire/logging.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/progress.h>
#include <pakfire/repo.h>
#include <pakfire/mirrorlist.h>
#include <pakfire/package.h>
#include <pakfire/packagelist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/xfer.h>
int pakfire_repo_create(pakfire_repo** repo, pakfire_root* root, const char* name);
#include <pakfire/os.h>
#include <pakfire/package.h>
#include <pakfire/packagelist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/parser.h>
#include <pakfire/path.h>
#include <pakfire/pwd.h>
#include <pakfire/ctx.h>
#include <pakfire/jail.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/scriptlet.h>
#include <pakfire/string.h>
#include <pakfire/util.h>
#define PAKFIRE_SCRIPTLET_H
#include <pakfire/ctx.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
extern const char* pakfire_scriptlet_types[13];
#include <sys/mount.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/snapshot.h>
#include <pakfire/string.h>
#define PAKFIRE_SNAPSHOT_H
#include <pakfire/ctx.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
typedef struct pakfire_snapshot pakfire_snapshot;
#include <pakfire/constants.h>
#include <pakfire/i18n.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/problem.h>
#include <pakfire/solution.h>
#include <pakfire/string.h>
typedef struct pakfire_solution pakfire_solution;
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/problem.h>
pakfire_solution* pakfire_solution_ref(pakfire_solution* solution);
#include <pakfire/filelist.h>
#include <pakfire/hex.h>
#include <pakfire/i18n.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/string.h>
#include <pakfire/stripper.h>
typedef struct pakfire_stripper pakfire_stripper;
#include <pakfire/jail.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
int pakfire_stripper_create(pakfire_stripper** stripper,
pakfire_root* root, pakfire_jail* jail, const char* path);
#include <pakfire/jail.h>
#include <pakfire/logging.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/path.h>
#include <pakfire/progress.h>
#include <pakfire/repo.h>
#include <pakfire/key.h>
#include <pakfire/package.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/problem.h>
#include <pakfire/solution.h>
#include <pakfire/logging.h>
#include <pakfire/mount.h>
#include <pakfire/packagelist.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/key.h>
#include <pakfire/repo.h>
#include <pakfire/repolist.h>
#include <Python.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "ctx.h"
# #
#############################################################################*/
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include "../testsuite.h"
#include <stdio.h>
#include <pakfire/logging.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/parser.h>
#include <pakfire/util.h>
#include <pakfire/config.h>
#include <pakfire/logging.h>
#include <pakfire/mount.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#include <pakfire/util.h>
#define TMP_TEMPLATE "/tmp/pakfire-test.XXXXXX"
#include <pakfire/config.h>
#include <pakfire/ctx.h>
#include <pakfire/httpclient.h>
-#include <pakfire/pakfire.h>
+#include <pakfire/root.h>
#define MAX_TESTS 128