On 01/06/2012 09:29 AM, Fabio M. Di Nitto wrote: > On 01/06/2012 04:52 PM, Steven Dake wrote: >> On 01/06/2012 07:39 AM, Fabio M. Di Nitto wrote: >>> On 1/6/2012 3:19 PM, Steven Dake wrote: >>>> On 01/06/2012 03:12 AM, Jan Friesse wrote: >>>>> Steve, >>>>> I was trying this way too, but it has problem, that after build, make >>>>> clean doesn't clean corosync-xmlproc. >>>>> >>>>> Honza >>>> >>>> Ok. >>>> >>>> Well I'd rather make dist work then make clean. Wihout make dist we >>>> can't do any tarball releases. Perhaps we can file a bug for make clean >>>> not totally working properly. >>>> >>>> Regards >>>> -steve >>>> >>>>> >>>>> Steven Dake napsal(a): >>>>>> Signed-off-by: Steven Dake <sdake@xxxxxxxxxx> >>>>>> --- >>>>>> tools/Makefile.am | 6 +++--- >>>>>> 1 files changed, 3 insertions(+), 3 deletions(-) >>>>>> >>>>>> diff --git a/tools/Makefile.am b/tools/Makefile.am >>>>>> index 3089150..614b24e 100644 >>>>>> --- a/tools/Makefile.am >>>>>> +++ b/tools/Makefile.am >>>>>> @@ -41,13 +41,13 @@ sbin_PROGRAMS = corosync-fplay >>>>>> corosync-cfgtool \ >>>>>> bin_SCRIPTS = corosync-blackbox >>>>>> >>>>>> if INSTALL_XMLCONF >>>>>> -bin_PROGRAMS = corosync-xmlproc >>>>>> +bin_SCRIPTS += corosync-xmlproc >>> >> >> The makefile converts corosync-xmlproc into corosync-xmlproc.sh >> >>> ^^^^^^ here >>> >>>>>> +endif >>>>>> >>>>>> corosync-xmlproc: corosync-xmlproc.sh >>>>>> sed -e 's#@''DATADIR@#${datadir}#g' $< > $@ >>>>>> -endif >>>>>> >>>>>> -EXTRA_DIST = $(bin_SCRIPTS) corosync-notifyd.sysconfig.example >>>>>> +EXTRA_DIST = $(bin_SCRIPTS) corosync-xmlproc.sh >>> >> >> notice the extension (.sh) >> >> Without including it in the distribution, the tarball will not build. >> These are two separate files. > > The problem is that you are including both corosync-xmlproc and > corosync-xmlproc.sh in EXTRA_DIST > Yes, but when put in bin instead of scripts, it complains about a c file missing... > Only .sh should be part of EXTRA_DIST. The other is generated by the > Makefile > >> >> I believe what is desired is that corosync-xmlproc should be deleted on >> make clean. >> > > You still need to drop it from EXTRA_DIST or it will be regenerated > every time you run "make dist" > > Fabio _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss