Makefile: Simplify (and probably fix) the ffdecsa rules
This commit is contained in:
parent
4b4eb4d7c9
commit
6fc3a46810
1 changed files with 8 additions and 12 deletions
20
Makefile
20
Makefile
|
@ -287,22 +287,18 @@ SRCS-${CONFIG_CAPMT} += \
|
|||
|
||||
# FFdecsa
|
||||
ifneq ($(CONFIG_DVBCSA),yes)
|
||||
ifeq ($(CONFIG_CWC),yes)
|
||||
SRCS-yes += src/descrambler/ffdecsa/ffdecsa_interface.c \
|
||||
src/descrambler/ffdecsa/ffdecsa_int.c
|
||||
SRCS-${CONFIG_MMX} += src/descrambler/ffdecsa/ffdecsa_mmx.c
|
||||
SRCS-${CONFIG_SSE2} += src/descrambler/ffdecsa/ffdecsa_sse2.c
|
||||
else
|
||||
ifeq ($(CONFIG_CAPMT),yes)
|
||||
SRCS-yes += src/descrambler/ffdecsa/ffdecsa_interface.c \
|
||||
src/descrambler/ffdecsa/ffdecsa_int.c
|
||||
SRCS-${CONFIG_MMX} += src/descrambler/ffdecsa/ffdecsa_mmx.c
|
||||
SRCS-${CONFIG_SSE2} += src/descrambler/ffdecsa/ffdecsa_sse2.c
|
||||
FFDECSA-$(CONFIG_CAPMT) = yes
|
||||
FFDECSA-$(CONFIG_CWC) = yes
|
||||
endif
|
||||
|
||||
ifeq ($(FFDECSA-yes),yes)
|
||||
SRCS-yes += src/descrambler/ffdecsa/ffdecsa_interface.c \
|
||||
src/descrambler/ffdecsa/ffdecsa_int.c
|
||||
SRCS-${CONFIG_MMX} += src/descrambler/ffdecsa/ffdecsa_mmx.c
|
||||
SRCS-${CONFIG_SSE2} += src/descrambler/ffdecsa/ffdecsa_sse2.c
|
||||
${BUILDDIR}/src/descrambler/ffdecsa/ffdecsa_mmx.o : CFLAGS += -mmmx
|
||||
${BUILDDIR}/src/descrambler/ffdecsa/ffdecsa_sse2.o : CFLAGS += -msse2
|
||||
endif
|
||||
endif
|
||||
|
||||
# File bundles
|
||||
SRCS-${CONFIG_BUNDLE} += bundle.c
|
||||
|
|
Loading…
Add table
Reference in a new issue