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