diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-24 20:08:06 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-24 20:08:06 +0000 |
commit | 55fe44758449b88f3cc025285345b4dabfea6d9b (patch) | |
tree | 6c60d0492afb72b843ab6c6963ab31c5c7f6bae7 /Makefile | |
parent | 27a59e4c70a5303cea105dd885219c3ace959f0d (diff) | |
download | mpv-55fe44758449b88f3cc025285345b4dabfea6d9b.tar.bz2 mpv-55fe44758449b88f3cc025285345b4dabfea6d9b.tar.xz |
handles DVDKIT_SHARED, compile and install libmpdvdkit.so
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5816 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 21 |
1 files changed, 13 insertions, 8 deletions
@@ -102,12 +102,19 @@ else COMMON_DEPS += libvo/libvo.a endif ifeq ($(DVDKIT),yes) +ifeq ($(DVDKIT_SHARED),yes) +COMMON_DEPS += libmpdvdkit/libmpdvdkit.so +else COMMON_DEPS += libmpdvdkit/libmpdvdkit.a endif +endif libmpdvdkit/libmpdvdkit.a: $(MAKE) -C libmpdvdkit +libmpdvdkit/libmpdvdkit.so: + $(MAKE) -C libmpdvdkit libmpdvdkit.so + loader/libloader.a: $(MAKE) -C loader @@ -234,7 +241,12 @@ endif @if test -f $(CONFDIR)/codecs.conf.old ; then mv -f $(CONFDIR)/codecs.conf.old $(CONFDIR)/codecs.conf.older ; fi @if test -f $(CONFDIR)/codecs.conf ; then mv -f $(CONFDIR)/codecs.conf $(CONFDIR)/codecs.conf.old ; fi $(INSTALL) -c -m 644 etc/codecs.conf $(CONFDIR)/codecs.conf - +ifeq ($(DVDKIT),yes) +ifeq ($(DVDKIT_SHARED),yes) + if test ! -d $(LIBDIR) ; then mkdir -p $(LIBDIR) ; fi + $(INSTALL) -m 755 -s libmpdvdkit/libmpdvdkit.so $(LIBDIR)/libmpdvdkit.so +endif +endif ifeq ($(CSS_USE),yes) @echo "Following task requires root privs. If it fails don't panic" @echo "however it means you can't use fibmap_mplayer." @@ -264,13 +276,6 @@ depend: $(CC) -MM $(CFLAGS) mplayer.c mencoder.c $(SRCS_MPLAYER) $(SRCS_MENCODER) 1>.depend @for a in $(PARTS); do $(MAKE) -C $$a dep; done -# ./configure must be run if it changed in CVS -config.h: configure - @echo "############################################################" - @echo "####### Please run ./configure again - it's changed! #######" - @echo "############################################################" - @exit 1 - # do not rebuild after cvs commits if .developer file is present! # rebuild at every config.h/config.mak change: |