diff options
author | Joaquim Rocha <jrocha@endlessm.com> | 2017-05-02 11:41:22 +0200 |
---|---|---|
committer | Alexander Larsson <alexander.larsson@gmail.com> | 2017-05-02 15:05:48 +0200 |
commit | de2c6cc85bae8227d1b683618eb8c14c0689248c (patch) | |
tree | afb4a46ca160156d3cea748bbb87e91438871672 /common/flatpak-dir.h | |
parent | ad4aada75454e446f5d2bca9652084745c050b2b (diff) | |
download | flatpak-de2c6cc85bae8227d1b683618eb8c14c0689248c.tar.gz |
Add the possibility of installing/updating without static deltas
Sometimes we need to pull a commit without using static deltas to e.g.
make sure that an app with a corrupted commit can still be updated by
pulling the new commit in full.
This option has been added to the FlatpakUpdateFlags,
FlatpakInstallFlags, as well as a parameter for the CLI.
Diffstat (limited to 'common/flatpak-dir.h')
-rw-r--r-- | common/flatpak-dir.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/common/flatpak-dir.h b/common/flatpak-dir.h index 752b4788..f060dad4 100644 --- a/common/flatpak-dir.h +++ b/common/flatpak-dir.h @@ -99,6 +99,7 @@ typedef enum { FLATPAK_PULL_FLAGS_DOWNLOAD_EXTRA_DATA = 1 << 0, FLATPAK_PULL_FLAGS_SIDELOAD_EXTRA_DATA = 1 << 1, FLATPAK_PULL_FLAGS_ALLOW_DOWNGRADE = 1 << 2, + FLATPAK_PULL_FLAGS_NO_STATIC_DELTAS = 1 << 3, } FlatpakPullFlags; typedef enum { @@ -365,6 +366,7 @@ gboolean flatpak_dir_deploy_install (FlatpakDir *self, gboolean flatpak_dir_install (FlatpakDir *self, gboolean no_pull, gboolean no_deploy, + gboolean no_static_deltas, const char *ref, const char *remote_name, const char **subpaths, @@ -388,6 +390,7 @@ gboolean flatpak_dir_install_bundle (FlatpakDir *self, gboolean flatpak_dir_update (FlatpakDir *self, gboolean no_pull, gboolean no_deploy, + gboolean no_static_deltas, const char *ref, const char *remote_name, const char *checksum_or_latest, @@ -398,6 +401,7 @@ gboolean flatpak_dir_update (FlatpakDir *self, gboolean flatpak_dir_install_or_update (FlatpakDir *self, gboolean no_pull, gboolean no_deploy, + gboolean no_static_deltas, const char *ref, const char *remote_name, const char **opt_subpaths, |