comparison Makefile @ 26323:a9911503e195

cosmetics: Rename some shell variables to give them more descriptive names.
author diego
date Tue, 08 Apr 2008 22:11:17 +0000
parents 6377c105cb37
children 7cd64946eb11
comparison
equal deleted inserted replaced
26322:6377c105cb37 26323:a9911503e195
151 osdep \ 151 osdep \
152 152
153 all: $(ALL_PRG) 153 all: $(ALL_PRG)
154 154
155 dep depend:: help_mp.h version.h codecs.conf.h 155 dep depend:: help_mp.h version.h codecs.conf.h
156 for a in $(PARTS); do $(MAKE) -C $$a dep; done 156 for part in $(PARTS); do $(MAKE) -C $$part depend; done
157 157
158 include mpcommon.mak 158 include mpcommon.mak
159 159
160 CFLAGS := $(subst -I..,-I.,$(CFLAGS)) 160 CFLAGS := $(subst -I..,-I.,$(CFLAGS))
161 161
265 265
266 install-mplayer: mplayer$(EXESUF) 266 install-mplayer: mplayer$(EXESUF)
267 $(INSTALL) -m 755 $(INSTALLSTRIP) mplayer$(EXESUF) $(BINDIR) 267 $(INSTALL) -m 755 $(INSTALLSTRIP) mplayer$(EXESUF) $(BINDIR)
268 268
269 install-mplayer-man: 269 install-mplayer-man:
270 for i in $(MAN_LANG); do \ 270 for lang in $(MAN_LANG); do \
271 if test "$$i" = en ; then \ 271 if test "$$lang" = en ; then \
272 $(INSTALL) -c -m 644 DOCS/man/en/mplayer.1 $(MANDIR)/man1/ ; \ 272 $(INSTALL) -c -m 644 DOCS/man/en/mplayer.1 $(MANDIR)/man1/ ; \
273 else \ 273 else \
274 $(INSTALL) -d $(MANDIR)/$$i/man1 ; \ 274 $(INSTALL) -d $(MANDIR)/$$i/man1 ; \
275 $(INSTALL) -c -m 644 DOCS/man/$$i/mplayer.1 $(MANDIR)/$$i/man1/ ; \ 275 $(INSTALL) -c -m 644 DOCS/man/$$i/mplayer.1 $(MANDIR)/$$i/man1/ ; \
276 fi ; \ 276 fi ; \
277 done 277 done
278 278
279 install-mencoder: mencoder$(EXESUF) 279 install-mencoder: mencoder$(EXESUF)
280 $(INSTALL) -m 755 $(INSTALLSTRIP) mencoder$(EXESUF) $(BINDIR) 280 $(INSTALL) -m 755 $(INSTALLSTRIP) mencoder$(EXESUF) $(BINDIR)
281 for i in $(MAN_LANG); do \ 281 for lang in $(MAN_LANG); do \
282 if test "$$i" = en ; then \ 282 if test "$$lang" = en ; then \
283 cd $(MANDIR)/man1 && ln -sf mplayer.1 mencoder.1 ; \ 283 cd $(MANDIR)/man1 && ln -sf mplayer.1 mencoder.1 ; \
284 else \ 284 else \
285 cd $(MANDIR)/$$i/man1 && ln -sf mplayer.1 mencoder.1 ; \ 285 cd $(MANDIR)/$$i/man1 && ln -sf mplayer.1 mencoder.1 ; \
286 fi ; \ 286 fi ; \
287 done 287 done
300 -rm -f $(BINDIR)/mplayer$(EXESUF) $(BINDIR)/gmplayer$(EXESUF) 300 -rm -f $(BINDIR)/mplayer$(EXESUF) $(BINDIR)/gmplayer$(EXESUF)
301 -rm -f $(BINDIR)/mencoder$(EXESUF) 301 -rm -f $(BINDIR)/mencoder$(EXESUF)
302 -rm -f $(MANDIR)/man1/mencoder.1 $(MANDIR)/man1/mplayer.1 302 -rm -f $(MANDIR)/man1/mencoder.1 $(MANDIR)/man1/mplayer.1
303 -rm -f $(prefix)/share/pixmaps/mplayer.xpm 303 -rm -f $(prefix)/share/pixmaps/mplayer.xpm
304 -rm -f $(prefix)/share/applications/mplayer.desktop 304 -rm -f $(prefix)/share/applications/mplayer.desktop
305 for l in $(MAN_LANG); do \ 305 for lang in $(MAN_LANG); do \
306 if test "$$l" != "en"; then \ 306 if test "$$lang" != "en"; then \
307 rm -f $(MANDIR)/$$l/man1/mplayer.1 \ 307 rm -f $(MANDIR)/$$l/man1/mplayer.1 \
308 $(MANDIR)/$$l/man1/mencoder.1 \ 308 $(MANDIR)/$$l/man1/mencoder.1 \
309 $(MANDIR)/$$l/man1/gmplayer.1 ; \ 309 $(MANDIR)/$$l/man1/gmplayer.1 ; \
310 fi ; \ 310 fi ; \
311 done 311 done
312 312
313 clean:: 313 clean::
314 -rm -f mplayer$(EXESUF) mencoder$(EXESUF) codec-cfg$(EXESUF) \ 314 -rm -f mplayer$(EXESUF) mencoder$(EXESUF) codec-cfg$(EXESUF) \
315 codecs2html$(EXESUF) codec-cfg-test$(EXESUF) cpuinfo$(EXESUF) \ 315 codecs2html$(EXESUF) codec-cfg-test$(EXESUF) cpuinfo$(EXESUF) \
316 codecs.conf.h help_mp.h version.h TAGS tags 316 codecs.conf.h help_mp.h version.h TAGS tags
317 for a in $(PARTS); do $(MAKE) -C $$a clean; done 317 for part in $(PARTS); do $(MAKE) -C $$part clean; done
318 for dir in $(DIRS); do rm -f $$dir/*.o $$dir/*.a $$dir/*.ho $$dir/*~ ; done 318 for dir in $(DIRS); do rm -f $$dir/*.o $$dir/*.a $$dir/*.ho $$dir/*~ ; done
319 319
320 distclean:: doxygen_clean 320 distclean:: doxygen_clean
321 for a in $(PARTS); do $(MAKE) -C $$a distclean; done 321 for part in $(PARTS); do $(MAKE) -C $$part distclean; done
322 $(MAKE) -C TOOLS distclean 322 $(MAKE) -C TOOLS distclean
323 -rm -f configure.log config.mak config.h 323 -rm -f configure.log config.mak config.h
324 324
325 strip: 325 strip:
326 strip -s $(ALL_PRG) 326 strip -s $(ALL_PRG)