comparison Makefile @ 21956:1344492230fc

some simplifications
author diego
date Sat, 20 Jan 2007 21:39:21 +0000
parents 6c940c707bd7
children 768d2c37c605
comparison
equal deleted inserted replaced
21955:c24e237516f6 21956:1344492230fc
237 237
238 mencoder$(EXESUF): $(MENCODER_DEPS) 238 mencoder$(EXESUF): $(MENCODER_DEPS)
239 $(CC) -o $@ $^ $(LDFLAGS_MENCODER) 239 $(CC) -o $@ $^ $(LDFLAGS_MENCODER)
240 240
241 codec-cfg$(EXESUF): codec-cfg.c codec-cfg.h help_mp.h 241 codec-cfg$(EXESUF): codec-cfg.c codec-cfg.h help_mp.h
242 $(HOST_CC) -I. -DCODECS2HTML codec-cfg.c -o $@ 242 $(HOST_CC) -I. -DCODECS2HTML $< -o $@
243 243
244 codecs.conf.h: codec-cfg$(EXESUF) etc/codecs.conf 244 codecs.conf.h: codec-cfg$(EXESUF) etc/codecs.conf
245 ./codec-cfg$(EXESUF) ./etc/codecs.conf > $@ 245 ./codec-cfg$(EXESUF) ./etc/codecs.conf > $@
246 246
247 codec-cfg.o: codecs.conf.h 247 codec-cfg.o: codecs.conf.h
248 248
249 codecs2html$(EXESUF): mp_msg.o 249 codecs2html$(EXESUF): mp_msg.o
250 $(CC) -DCODECS2HTML codec-cfg.c mp_msg.o -o $@ 250 $(CC) -DCODECS2HTML codec-cfg.c $^ -o $@
251 251
252 install: $(ALL_PRG) 252 install: $(ALL_PRG)
253 ifeq ($(VIDIX),yes) 253 ifeq ($(VIDIX),yes)
254 $(MAKE) -C libdha install 254 $(MAKE) -C libdha install
255 mkdir -p $(LIBDIR)/mplayer/vidix 255 mkdir -p $(LIBDIR)/mplayer/vidix
256 -install -m 755 $(INSTALLSTRIP) -p vidix/drivers/*.so $(LIBDIR)/mplayer/vidix 256 -install -m 755 $(INSTALLSTRIP) -p vidix/drivers/*.so $(LIBDIR)/mplayer/vidix
257 endif 257 endif
258 $(INSTALL) -d $(BINDIR) 258 $(INSTALL) -d $(BINDIR)
259 $(INSTALL) -m 755 $(INSTALLSTRIP) mplayer$(EXESUF) \ 259 $(INSTALL) -m 755 $(INSTALLSTRIP) mplayer$(EXESUF) \
260 $(BINDIR)/mplayer$(EXESUF) 260 $(BINDIR)/mplayer$(EXESUF)
261 ifeq ($(GUI),yes)
262 -ln -sf mplayer$(EXESUF) $(BINDIR)/gmplayer$(EXESUF)
263 endif
264 $(INSTALL) -d $(MANDIR)/man1 261 $(INSTALL) -d $(MANDIR)/man1
265 for i in $(MAN_LANG); do \ 262 for i in $(MAN_LANG); do \
266 if test "$$i" = en ; then \ 263 if test "$$i" = en ; then \
267 $(INSTALL) -c -m 644 DOCS/man/en/mplayer.1 $(MANDIR)/man1/mplayer.1 ; \ 264 $(INSTALL) -c -m 644 DOCS/man/en/mplayer.1 $(MANDIR)/man1/mplayer.1 ; \
268 else \ 265 else \
282 done 279 done
283 endif 280 endif
284 @$(INSTALL) -d $(DATADIR) 281 @$(INSTALL) -d $(DATADIR)
285 @$(INSTALL) -d $(DATADIR)/font 282 @$(INSTALL) -d $(DATADIR)/font
286 ifeq ($(GUI),yes) 283 ifeq ($(GUI),yes)
284 -ln -sf mplayer$(EXESUF) $(BINDIR)/gmplayer$(EXESUF)
287 @$(INSTALL) -d $(DATADIR)/skins 285 @$(INSTALL) -d $(DATADIR)/skins
288 @echo "*** Download skin(s) at http://www.mplayerhq.hu/dload.html" 286 @echo "*** Download skin(s) at http://www.mplayerhq.hu/dload.html"
289 @echo "*** for GUI, and extract to $(DATADIR)/skins/" 287 @echo "*** for GUI, and extract to $(DATADIR)/skins/"
290 @$(INSTALL) -d $(prefix)/share/pixmaps 288 @$(INSTALL) -d $(prefix)/share/pixmaps
291 $(INSTALL) -m 644 etc/mplayer.xpm $(prefix)/share/pixmaps/mplayer.xpm 289 $(INSTALL) -m 644 etc/mplayer.xpm $(prefix)/share/pixmaps/mplayer.xpm