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

« back to all changes in this revision

Viewing changes to Makefile.manual

  • Committer: bazaarmagetron
  • Date: 2009-09-10 22:23:35 UTC
  • mto: (563.27.1 armagetronad)
  • mto: This revision was merged to the branch mainline in revision 688.
  • Revision ID: svn-v3-list-QlpoOTFBWSZTWZvbKhsAAAdRgAAQABK6798QIABURMgAAaeoNT1TxT1DQbKaeobXKiyAmlWT7Y5MkdJOtXDtB7w7DOGFBHiOBxaUIu7HQyyQSvxdyRThQkJvbKhs:7d95bf1e-0414-0410-9756-b78462a59f44:armagetronad%2Fbranches%2F0.2.8%2Farmagetronad:9256
Automatic merging of commits that would change history order:
------------------------------------------------------------
Use --include-merges or -n0 to see merged revisions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
103
103
installcheck_douninstall.inst:
104
104
        DESTDIR=`pwd`/._inst $(MAKE) uninstall
105
105
 
 
106
installcheck_douninstall.inst2:
 
107
        ./._inst2/$(bindir)/${uninstaller}
 
108
        find ._inst2 -mindepth 1 -type d -name ${progname} -exec echo leftover directory \{\} >> .leftover.inst2 \;
 
109
 
 
110
installcheck_douninstall.inst3:
 
111
        ./._inst3/$(bindir)/${uninstaller}
 
112
        find ._inst3 -mindepth 1 -type d -name ${progname} -exec echo leftover directory \{\} >> .leftover.inst3 \;
 
113
 
106
114
installcheck_uninstall.inst: installcheck_test.inst
107
 
 
108
115
installcheck_uninstall.%: installcheck_install.%
109
116
        rm -rf ._$*/${localstatedir} ._$*/.doc ._$*/.help ._$*/leak.log ._$*/memprofile*.txt ._$*/gmon.out ._$*/@logdir@
110
117
        $(MAKE) installcheck_douninstall.$*
113
120
        if test -s .leftover.$*; then cat .leftover.$*; false; else true; fi
114
121
        rm -f .leftover.$*
115
122
 
116
 
if USE_UNINSTALL
117
 
installcheck_douninstall.inst2:
118
 
        ./._inst2/$(bindir)/${uninstaller}
119
 
        find ._inst2 -mindepth 1 -type d -name ${progname} -exec echo leftover directory \{\} >> .leftover.inst2 \;
120
 
 
121
 
installcheck_douninstall.inst3:
122
 
        ./._inst3/$(bindir)/${uninstaller}
123
 
        find ._inst3 -mindepth 1 -type d -name ${progname} -exec echo leftover directory \{\} >> .leftover.inst3 \;
124
 
 
125
 
myinstallcheck: installcheck_uninstall.inst installcheck_uninstall.inst2
126
 
else
127
 
myinstallcheck: installcheck_uninstall.inst
128
 
endif
 
123
installcheck: installcheck_uninstall.inst installcheck_uninstall.inst2
129
124
        $(predistcheckclean)
130
125
        @echo -e "\n---------------------------------------\nInstallation and uninstallation worked!\n---------------------------------------\n"
131
126
 
132
 
installcheck: myinstallcheck
133
 
devcheck: beautify myinstallcheck
 
127
devcheck: beautify installcheck
134
128
fullcheck: beautify devcheck distcheck
135
129
 
136
130
# run all that don't require a full rebuild
142
136
 
143
137
# initial rule for source change tag (make it really old)
144
138
.changetag:
145
 
        touch -t 9001010101 $@
 
139
        touch -t 7001010101 $@
146
140
 
147
141
# make snapshot of SVN state, tracking relevant changes in .changetag
148
142
fingerprint: .changetag
162
156
# Keep the changelog up to date as well (triggered by make dist only)
163
157
$(srcdir)/ChangeLog: .changetag
164
158
        touch $@
 
159
        rm -f $@
165
160
        @echo -e "\nGenerating ChangeLog from SVN/BZR, please be patient...\n"
166
 
        cd ${srcdir}; svn log 2>&1 > ChangeLog || bzr log --gnu-changelog 2>&1 > ChangeLog || echo "No official releasse: no changelog" > ChangeLog
 
161
        cd ${srcdir}; svn log 2>&1 > ChangeLog || bzr log 2>&1 > ChangeLog || echo "No official releasse: no changelog" > ChangeLog
167
162
        test -r $@ || touch $@
168
163
 
169
164
# extra target to make before a real distribution is built