~swag/armagetronad/0.2.9-sty+ct+ap-fork

« back to all changes in this revision

Viewing changes to Makefile.manual

  • Committer: kyle
  • Date: 2009-01-08 06:10:35 UTC
  • mfrom: (563.1.412 armagetronad)
  • Revision ID: racingmasterweb@gmail.com-20090108061035-zntr4fmahyvvyy4k
Merging with 0.2.8.* r975

Show diffs side-by-side

added added

removed removed

Lines of Context:
105
105
 
106
106
installcheck_douninstall.inst2:
107
107
        ./._inst2/$(bindir)/${uninstaller}
 
108
        find ._inst2 -mindepth 1 -type d -name ${progname} -exec echo leftover directory \{\} >> .leftover.inst2 \;
108
109
 
109
110
installcheck_douninstall.inst3:
110
111
        ./._inst3/$(bindir)/${uninstaller}
 
112
        find ._inst3 -mindepth 1 -type d -name ${progname} -exec echo leftover directory \{\} >> .leftover.inst3 \;
111
113
 
112
114
installcheck_uninstall.inst: installcheck_test.inst
113
115
installcheck_uninstall.%: installcheck_install.%
138
140
 
139
141
# make snapshot of SVN state, tracking relevant changes in .changetag
140
142
fingerprint: .changetag
141
 
# easy, just do svn info, that contains all the information needed
142
 
        svn info ${top_srcdir} > $@ || svk info ${top_srcdir} > $@ || echo "unknown" > $@
 
143
# easy, just do svn info, that contains all the information needed. If that fails, try other scms.
 
144
        svn info ${top_srcdir} > $@ || svk info ${top_srcdir} > $@ || { bzr testament ${top_srcdir}; bzr info ${top_srcdir};  } > $@ || echo "unknown" > $@
143
145
        svn info `dirname ${top_srcdir}` >> @$ || svn info `dirname ${top_srcdir}` >> $@ || echo "unknown" >> $@
144
146
        diff $@ .changetag > /dev/null 2>&1 || cp $@ .changetag
145
147
 
155
157
$(srcdir)/ChangeLog: .changetag
156
158
        touch $@
157
159
        rm -f $@
158
 
        @echo -e "\nGenerating ChangeLog from SVN, please be patient...\n"
159
 
        cd ${srcdir}; svn log 2>&1 > ChangeLog || echo "No official releasse: no changelog" > ChangeLog
 
160
        @echo -e "\nGenerating ChangeLog from SVN/BZR, please be patient...\n"
 
161
        cd ${srcdir}; svn log 2>&1 > ChangeLog || bzr log 2>&1 > ChangeLog || echo "No official releasse: no changelog" > ChangeLog
160
162
        test -r $@ || touch $@
161
163
 
162
164
# extra target to make before a real distribution is built