2 * Copyright (c) 2007, Novell Inc.
4 * This program is licensed under the BSD license, read LICENSE.BSD
5 * for further information
11 * A solvable represents an object with name-epoch:version-release.arch and dependencies
14 #ifndef SATSOLVER_SOLVABLE_H
15 #define SATSOLVER_SOLVABLE_H
17 #include "pooltypes.h"
21 typedef struct _Solvable {
24 Id evr; /* epoch:version-release */
27 struct _Repo *repo; /* repo we belong to */
29 /* dependencies are offsets into idarray of repo */
30 Offset provides; /* terminated with Id 0 */
44 #endif /* SATSOLVER_SOLVABLE_H */