1 /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- 2 * 3 * Copyright (C) 2014 Richard Hughes <richard@hughsie.com> 4 * 5 * Licensed under the GNU Lesser General Public License Version 2.1 6 * 7 * This library is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU Lesser General Public 9 * License as published by the Free Software Foundation; either 10 * version 2.1 of the License, or (at your option) any later version. 11 * 12 * This library is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 15 * Lesser General Public License for more details. 16 * 17 * You should have received a copy of the GNU Lesser General Public 18 * License along with this library; if not, write to the Free Software 19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 20 */ 21 22 #ifndef __LIBDNF_H 23 #define __LIBDNF_H 24 25 #define __LIBDNF_H_INSIDE__ 26 27 #include <libdnf/dnf-advisory.h> 28 #include <libdnf/dnf-advisorypkg.h> 29 #include <libdnf/dnf-advisoryref.h> 30 #include <libdnf/dnf-conf.h> 31 #include <libdnf/dnf-context.h> 32 #include <libdnf/dnf-goal.h> 33 #include <libdnf/dnf-keyring.h> 34 #include <libdnf/dnf-lock.h> 35 #include <libdnf/dnf-package.h> 36 #include <libdnf/dnf-packagedelta.h> 37 #include <libdnf/dnf-repo-loader.h> 38 #include <libdnf/dnf-repo.h> 39 #include <libdnf/dnf-rpmts.h> 40 #include <libdnf/dnf-sack.h> 41 #include <libdnf/dnf-state.h> 42 #include <libdnf/dnf-transaction.h> 43 #include <libdnf/dnf-types.h> 44 #include <libdnf/dnf-utils.h> 45 #include <libdnf/dnf-version.h> 46 47 /* In progress conversion to dnf */ 48 #include <libdnf/dnf-reldep-list.h> 49 #include <libdnf/dnf-reldep.h> 50 #include <libdnf/hy-goal.h> 51 #include <libdnf/hy-nevra.h> 52 #include <libdnf/hy-package.h> 53 #include <libdnf/hy-packageset.h> 54 #include <libdnf/hy-query.h> 55 #include <libdnf/hy-repo.h> 56 #include <libdnf/hy-selector.h> 57 #include <libdnf/hy-subject.h> 58 #include <libdnf/hy-util.h> 59 60 #undef __LIBDNF_H_INSIDE__ 61 62 #endif /* __LIBDNF_H */ 63