Bump manifest cache version to rebuild everything

This is due to the append changes, etc
Also, we drop all _compat_ cache checksums
tingping/wmclass
Alexander Larsson 2017-03-14 12:02:35 +01:00
parent 54b8eef03c
commit b6d06ba8ef
3 changed files with 7 additions and 7 deletions

View File

@ -37,7 +37,7 @@ typedef struct BuilderManifest BuilderManifest;
#define BUILDER_IS_MANIFEST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), BUILDER_TYPE_MANIFEST))
/* Bump this if format changes in incompatible ways to force rebuild */
#define BUILDER_MANIFEST_CHECKSUM_VERSION "3"
#define BUILDER_MANIFEST_CHECKSUM_VERSION "4"
#define BUILDER_MANIFEST_CHECKSUM_CLEANUP_VERSION "1"
#define BUILDER_MANIFEST_CHECKSUM_FINISH_VERSION "2"
#define BUILDER_MANIFEST_CHECKSUM_PLATFORM_VERSION "1"

View File

@ -1567,14 +1567,14 @@ builder_module_checksum (BuilderModule *self,
builder_cache_checksum_strv (cache, self->config_opts);
builder_cache_checksum_strv (cache, self->make_args);
builder_cache_checksum_strv (cache, self->make_install_args);
builder_cache_checksum_compat_strv (cache, self->ensure_writable);
builder_cache_checksum_compat_strv (cache, self->only_arches);
builder_cache_checksum_compat_strv (cache, self->skip_arches);
builder_cache_checksum_strv (cache, self->ensure_writable);
builder_cache_checksum_strv (cache, self->only_arches);
builder_cache_checksum_strv (cache, self->skip_arches);
builder_cache_checksum_boolean (cache, self->rm_configure);
builder_cache_checksum_boolean (cache, self->no_autogen);
builder_cache_checksum_boolean (cache, self->disabled);
builder_cache_checksum_boolean (cache, self->no_parallel_make);
builder_cache_checksum_compat_boolean (cache, self->no_make_install);
builder_cache_checksum_boolean (cache, self->no_make_install);
builder_cache_checksum_boolean (cache, self->no_python_timestamp_fix);
builder_cache_checksum_boolean (cache, self->cmake);
builder_cache_checksum_boolean (cache, self->builddir);

View File

@ -342,8 +342,8 @@ builder_source_checksum (BuilderSource *self,
class = BUILDER_SOURCE_GET_CLASS (self);
builder_cache_checksum_str (cache, self->dest);
builder_cache_checksum_compat_strv (cache, self->only_arches);
builder_cache_checksum_compat_strv (cache, self->skip_arches);
builder_cache_checksum_strv (cache, self->only_arches);
builder_cache_checksum_strv (cache, self->skip_arches);
class->checksum (self, cache, context);
}