Rescue innocent schema files from the greedy make god
Removing the prerequisites from the gschemas.compiled rule broke the build, as this is what triggers the generation of the actual schema files expected by the rule's command. Instead of just restoring the former dependencies, make sure that the schema is validated before compilation, not after. https://bugzilla.gnome.org/show_bug.cgi?id=622050
This commit is contained in:
parent
f8b142064b
commit
bd4aa54e48
@ -52,7 +52,7 @@ gsettings_SCHEMAS = org.gnome.shell.gschema.xml
|
|||||||
|
|
||||||
# We need to compile schemas at make time
|
# We need to compile schemas at make time
|
||||||
# to run from source tree
|
# to run from source tree
|
||||||
gschemas.compiled:
|
gschemas.compiled: $(gsettings_SCHEMAS:.xml=.valid)
|
||||||
$(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --targetdir=. .
|
$(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --targetdir=. .
|
||||||
|
|
||||||
all-local: gschemas.compiled
|
all-local: gschemas.compiled
|
||||||
|
Loading…
Reference in New Issue
Block a user