summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-20 11:20:37 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-20 11:20:37 +0000
commitbbe643b5b14d2dbcf9f03425aced9e031953cb6e (patch)
tree9f567e2c7f00c23b4da6c98a0703106ee53ec70e /Makefile
parentcf4bf03dc27fd6a499fd1e2b23bce2c1093ad2d1 (diff)
downloadmpv-bbe643b5b14d2dbcf9f03425aced9e031953cb6e.tar.bz2
mpv-bbe643b5b14d2dbcf9f03425aced9e031953cb6e.tar.xz
Clean up PARTS handling.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21097 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile46
1 files changed, 11 insertions, 35 deletions
diff --git a/Makefile b/Makefile
index 4e21dcf3c6..b5f0637139 100644
--- a/Makefile
+++ b/Makefile
@@ -67,10 +67,6 @@ SRCS_MPLAYER = mplayer.c \
OBJS_MENCODER = $(SRCS_MENCODER:.c=.o)
OBJS_MPLAYER = $(SRCS_MPLAYER:.c=.o)
-ifeq ($(VIDIX),yes)
-VO_LIBS += vidix/libvidix.a
-endif
-
COMMON_LIBS = libmpcodecs/libmpcodecs.a \
libaf/libaf.a \
libmpdemux/libmpdemux.a \
@@ -95,40 +91,9 @@ PARTS = libmpdemux \
libvo \
libaf \
-ifeq ($(MP3LIB),yes)
-PARTS += mp3lib
-endif
-ifeq ($(LIBA52),yes)
-PARTS += liba52
-endif
-ifeq ($(LIBMPEG2),yes)
-PARTS += libmpeg2
-endif
-ifeq ($(FAAD_INTERNAL),yes)
-COMMON_LIBS += libfaad2/libfaad2.a
-PARTS += libfaad2
-endif
-ifeq ($(VIDIX),yes)
-PARTS += libdha vidix
-endif
-ifeq ($(DVDREAD_INTERNAL),yes)
-PARTS += dvdread
-endif
-ifeq ($(DVDCSS_INTERNAL),yes)
-PARTS += libdvdcss
-endif
-ifeq ($(GUI),yes)
-PARTS += Gui
-endif
ifeq ($(WIN32DLL),yes)
PARTS += loader loader/dshow loader/dmo
endif
-ifeq ($(LIBMENU),yes)
-PARTS += libmenu
-endif
-ifeq ($(TREMOR_INTERNAL),yes)
-PARTS += tremor
-endif
ALL_PRG = mplayer$(EXESUF)
ifeq ($(MENCODER),yes)
@@ -150,32 +115,42 @@ COMMON_DEPS = $(W32_DEP) \
ifeq ($(MP3LIB),yes)
COMMON_DEPS += mp3lib/libMP3.a
COMMON_LIBS += mp3lib/libMP3.a
+PARTS += mp3lib
endif
ifeq ($(LIBA52),yes)
COMMON_DEPS += liba52/liba52.a
COMMON_LIBS += liba52/liba52.a
+PARTS += liba52
endif
ifeq ($(LIBMPEG2),yes)
COMMON_DEPS += libmpeg2/libmpeg2.a
COMMON_LIBS += libmpeg2/libmpeg2.a
+PARTS += libmpeg2
endif
ifeq ($(FAAD_INTERNAL),yes)
COMMON_DEPS += libfaad2/libfaad2.a
+COMMON_LIBS += libfaad2/libfaad2.a
+PARTS += libfaad2
endif
ifeq ($(TREMOR_INTERNAL),yes)
COMMON_DEPS += tremor/libvorbisidec.a
COMMON_LIBS += tremor/libvorbisidec.a
+PARTS += tremor
endif
ifeq ($(VIDIX),yes)
COMMON_DEPS += libdha/libdha.so vidix/libvidix.a
+VO_LIBS += vidix/libvidix.a
+PARTS += libdha vidix
endif
ifeq ($(DVDREAD_INTERNAL),yes)
COMMON_DEPS += dvdread/libdvdread.a
COMMON_LIBS += dvdread/libdvdread.a
+PARTS += dvdread
endif
ifeq ($(DVDCSS_INTERNAL),yes)
COMMON_DEPS += libdvdcss/libdvdcss.a
COMMON_LIBS += libdvdcss/libdvdcss.a
+PARTS += libdvdcss
endif
ifeq ($(CONFIG_ASS),yes)
COMMON_DEPS += libass/libass.a
@@ -191,6 +166,7 @@ endif
ifeq ($(GUI),yes)
COMMON_DEPS += Gui/libgui.a
GUI_LIBS = Gui/libgui.a $(GTK_LIBS)
+PARTS += Gui
endif
.SUFFIXES: .cc .c .o