Move basic commit API into ostree_sysroot_simple_write_deployment()
The admin commands had this shared in tool common, but we want to encourage external programs to do this as well.
This commit is contained in:
1 parent
2169c079b3
commit
ffb9d34671
7 files changed
+98
-76
No files matched your search
@@ -94,5 +94,18 @@ OstreeDeployment *ostree_sysroot_get_merge_deployment (OstreeSysroot *self,
|
||||
GKeyFile *ostree_sysroot_origin_new_from_refspec (OstreeSysroot *self,
|
||||
const char *refspec);
|
||||
|
||||
typedef enum {
|
||||
OSTREE_SYSROOT_SIMPLE_WRITE_DEPLOYMENT_FLAGS_NONE = 0,
|
||||
OSTREE_SYSROOT_SIMPLE_WRITE_DEPLOYMENT_FLAGS_RETAIN = (1 << 0)
|
||||
} OstreeSysrootSimpleWriteDeploymentFlags;
|
||||
|
||||
gboolean ostree_sysroot_simple_write_deployment (OstreeSysroot *sysroot,
|
||||
const char *osname,
|
||||
OstreeDeployment *new_deployment,
|
||||
OstreeDeployment *merge_deployment,
|
||||
OstreeSysrootSimpleWriteDeploymentFlags flags,
|
||||
GCancellable *cancellable,
|
||||
GError **error);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
Reference in new issue
Block a user