Don't fail to update the plugin inspect files if one plugin can't be found

...for example when updating on Linux where the DirectSound/DirectDraw
plugins are not available.
This commit is contained in:
Sebastian Dröge 2010-02-14 10:56:17 +01:00
parent 3e97e740ea
commit 1c727017c3
6 changed files with 9 additions and 9 deletions

View file

@ -12,7 +12,7 @@ MAINTAINERCLEANFILES = Makefile.in
plugins-update: $(patsubst $(srcdir)/inspect/%.raw, inspect-%, $(INSPECT_FILES))
inspect-%:
$(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw
$(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw.tmp && mv inspect/$(patsubst inspect-%,%,$@).raw.tmp inspect/$(patsubst inspect-%,%,$@).raw || (rm inspect/$(patsubst inspect-%,%,$@).raw.tmp && true)
all: $(XML_FILES) $(CS_FILES)
touch generated

View file

@ -12,7 +12,7 @@ MAINTAINERCLEANFILES = Makefile.in
plugins-update: $(patsubst $(srcdir)/inspect/%.raw, inspect-%, $(INSPECT_FILES))
inspect-%:
$(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw
$(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw.tmp && mv inspect/$(patsubst inspect-%,%,$@).raw.tmp inspect/$(patsubst inspect-%,%,$@).raw || (rm inspect/$(patsubst inspect-%,%,$@).raw.tmp && true)
all: $(XML_FILES) $(CS_FILES)
touch generated

View file

@ -34,7 +34,7 @@
<element-flags>
</element-flags>
<element-implementation>
<state-change function="0x2b9400fa14c0"/>
<state-change function="0x2afa77bcd4c0"/>
<save function="gst_element_save_thyself"/>
<load function="gst_element_restore_thyself"/>
</element-implementation>

View file

@ -18,7 +18,7 @@ MAINTAINERCLEANFILES = Makefile.in
plugins-update: $(patsubst $(srcdir)/inspect/%.raw, inspect-%, $(INSPECT_FILES))
inspect-%:
$(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw
$(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw.tmp && mv inspect/$(patsubst inspect-%,%,$@).raw.tmp inspect/$(patsubst inspect-%,%,$@).raw || (rm inspect/$(patsubst inspect-%,%,$@).raw.tmp && true)
all: $(XML_FILES) $(CS_FILES)
touch generated

View file

@ -20,14 +20,14 @@
</interfaces>
<pad-templates>
<pad-template>
<name>sink</name>
<direction>sink</direction>
<name>src</name>
<direction>src</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>
<pad-template>
<name>src</name>
<direction>src</direction>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>

View file

@ -12,7 +12,7 @@ MAINTAINERCLEANFILES = Makefile.in
plugins-update: $(patsubst $(srcdir)/inspect/%.raw, inspect-%, $(INSPECT_FILES))
inspect-%:
$(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw
$(top_builddir)/elementgen/gsts-xmlinspect $(patsubst inspect-%,%,$@) > inspect/$(patsubst inspect-%,%,$@).raw.tmp && mv inspect/$(patsubst inspect-%,%,$@).raw.tmp inspect/$(patsubst inspect-%,%,$@).raw || (rm inspect/$(patsubst inspect-%,%,$@).raw.tmp && true)
all: $(XML_FILES) $(CS_FILES)
touch generated