summaryrefslogtreecommitdiffstats
path: root/libmpeg2
diff options
context:
space:
mode:
authorhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-08-24 17:24:31 +0000
committerhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-08-24 17:24:31 +0000
commit73235f67714a317b09b667e6441eda0f63938e66 (patch)
tree7449a399173e0523f580c1e83e54d8a7eab176a9 /libmpeg2
parentd0690e8d0783ad6c55cea08a2c0b597921c3f6b0 (diff)
downloadmpv-73235f67714a317b09b667e6441eda0f63938e66.tar.bz2
mpv-73235f67714a317b09b667e6441eda0f63938e66.tar.xz
more TARGET_* conditionals
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13119 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpeg2')
-rw-r--r--libmpeg2/Makefile14
1 files changed, 13 insertions, 1 deletions
diff --git a/libmpeg2/Makefile b/libmpeg2/Makefile
index 19674ed5bd..137957b23e 100644
--- a/libmpeg2/Makefile
+++ b/libmpeg2/Makefile
@@ -3,12 +3,20 @@ LIBNAME = libmpeg2.a
include ../config.mak
-SRCS = alloc.c cpu_accel.c cpu_state.c decode.c header.c idct.c idct_alpha.c idct_mmx.c motion_comp.c motion_comp_alpha.c motion_comp_mmx.c slice.c
+SRCS = alloc.c cpu_accel.c cpu_state.c decode.c header.c idct.c motion_comp.c slice.c
OBJS = $(SRCS:.c=.o)
INCLUDE = -I. -I../libvo -I.. $(EXTRA_INC)
CFLAGS = $(OPTFLAGS) $(INCLUDE) -DMPG12PLAY
+ifeq ($(TARGET_ARCH_X86),yes)
+SRCS += idct_mmx.c motion_comp_mmx.c
+endif
+
+ifeq ($(TARGET_ARCH_X86_64),yes)
+SRCS += idct_mmx.c motion_comp_mmx.c
+endif
+
ifeq ($(TARGET_ALTIVEC),yes)
SRCS += motion_comp_altivec.c idct_altivec.c
endif
@@ -17,6 +25,10 @@ ifeq ($(TARGET_VIS),yes)
SRCS += motion_comp_vis.c
endif
+ifeq ($(TARGET_ARCH_ALPHA),yes)
+SRCS += idct_alpha.c motion_comp_alpha.c
+endif
+
.SUFFIXES: .c .o
# .PHONY: all clean