summaryrefslogtreecommitdiffstats
path: root/libmpeg2
diff options
context:
space:
mode:
Diffstat (limited to 'libmpeg2')
-rw-r--r--libmpeg2/Makefile21
1 files changed, 5 insertions, 16 deletions
diff --git a/libmpeg2/Makefile b/libmpeg2/Makefile
index 40bc6c635b..50ed64062b 100644
--- a/libmpeg2/Makefile
+++ b/libmpeg2/Makefile
@@ -12,22 +12,11 @@ SRCS = alloc.c \
motion_comp.c \
slice.c \
-CFLAGS = -I../libvo -DMPG12PLAY
-
-ifeq ($(TARGET_MMX),yes)
-SRCS += idct_mmx.c motion_comp_mmx.c
-endif
-
-ifeq ($(TARGET_ALTIVEC),yes)
-SRCS += motion_comp_altivec.c idct_altivec.c
-endif
+SRCS-$(TARGET_MMX) += idct_mmx.c motion_comp_mmx.c
+SRCS-$(TARGET_ALTIVEC) += motion_comp_altivec.c idct_altivec.c
+SRCS-$(TARGET_VIS) += motion_comp_vis.c
+SRCS-$(TARGET_ARCH_ALPHA) += idct_alpha.c motion_comp_alpha.c
-ifeq ($(TARGET_VIS),yes)
-SRCS += motion_comp_vis.c
-endif
-
-ifeq ($(TARGET_ARCH_ALPHA),yes)
-SRCS += idct_alpha.c motion_comp_alpha.c
-endif
+CFLAGS = -I../libvo -DMPG12PLAY
include ../mpcommon.mak