1Add dependency of __init__.py 2 3Tasks must be done after exec of __init__, which creates the 4src/_generated directory that tasks are based on. 5 6Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> 7 8Upstream-Status: Submitted 9(However it seems that this project is out of maintanence.) 10 11diff -ruN telepathy-python-0.15.19-orig/src/Makefile.am telepathy-python-0.15.19/src/Makefile.am 12--- telepathy-python-0.15.19-orig/src/Makefile.am 2011-03-10 08:51:49.000000000 +0800 13+++ telepathy-python-0.15.19/src/Makefile.am 2011-03-10 08:54:45.000000000 +0800 14@@ -39,17 +39,17 @@ 15 XSLTPROC_OPTS = --nonet --novalid --xinclude 16 tools_dir = $(top_srcdir)/tools 17 18-_generated/interfaces.py: $(tools_dir)/python-interfaces-generator.xsl $(wildcard $(spec_dir)/*.xml) 19+_generated/interfaces.py: _generated/__init__.py $(tools_dir)/python-interfaces-generator.xsl $(wildcard $(spec_dir)/*.xml) 20 $(AM_V_GEN)$(XSLTPROC) $(XSLTPROC_OPTS) -o $@ \ 21 $(tools_dir)/python-interfaces-generator.xsl \ 22 $(spec_dir)/all.xml 23 24-_generated/constants.py: $(tools_dir)/python-constants-generator.xsl $(wildcard $(spec_dir)/*.xml) 25+_generated/constants.py: _generated/__init__.py $(tools_dir)/python-constants-generator.xsl $(wildcard $(spec_dir)/*.xml) 26 $(AM_V_GEN)$(XSLTPROC) $(XSLTPROC_OPTS) -o $@ \ 27 $(tools_dir)/python-constants-generator.xsl \ 28 $(spec_dir)/all.xml 29 30-_generated/errors.py: $(tools_dir)/python-errors-generator.xsl $(wildcard $(spec_dir)/*.xml) 31+_generated/errors.py: _generated/__init__.py $(tools_dir)/python-errors-generator.xsl $(wildcard $(spec_dir)/*.xml) 32 $(AM_V_GEN)$(XSLTPROC) $(XSLTPROC_OPTS) -o $@ \ 33 $(tools_dir)/python-errors-generator.xsl \ 34 $(spec_dir)/all.xml 35@@ -58,7 +58,7 @@ 36 $(AM_V_GEN)$(mkdir_p) $(dir $@) 37 @echo "# Placeholder for package" > $@ 38 39-_generated/%.py: $(tools_dir)/spec-to-python.xsl $(spec_dir)/%.xml 40+_generated/%.py: _generated/__init__.py $(tools_dir)/spec-to-python.xsl $(spec_dir)/%.xml 41 $(AM_V_GEN)$(XSLTPROC) $(XSLTPROC_OPTS) -o $@ \ 42 $(tools_dir)/spec-to-python.xsl \ 43 $(spec_dir)/$*.xml 44