more TARGET_* conditionals
authorhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>
Tue, 24 Aug 2004 17:24:31 +0000 (17:24 +0000)
committerhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>
Tue, 24 Aug 2004 17:24:31 +0000 (17:24 +0000)
git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@13119 b3059339-0415-0410-9bf9-f77b7e298cf2

libmpeg2/Makefile

index 19674ed..137957b 100644 (file)
@@ -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