mirror of
https://github.com/love2d/megasource.git
synced 2026-08-20 20:50:52 +02:00
Updated libtheora from 1.1 to 1.1.1, we kept the CMakeLists.txt
--HG-- branch : update-to-libtheora-1.1.1
This commit is contained in:
@@ -0,0 +1,173 @@
|
||||
INCLUDES = -I$(top_srcdir)/include
|
||||
AM_CFLAGS = $(OGG_CFLAGS) $(CAIRO_CFLAGS)
|
||||
|
||||
EXTRA_DIST = \
|
||||
cpu.c \
|
||||
encoder_disabled.c \
|
||||
x86/mmxencfrag.c \
|
||||
x86/mmxfdct.c \
|
||||
x86/sse2fdct.c \
|
||||
x86/x86enc.c \
|
||||
x86/x86enc.h \
|
||||
x86/mmxfrag.c \
|
||||
x86/mmxfrag.h \
|
||||
x86/mmxidct.c \
|
||||
x86/mmxloop.h \
|
||||
x86/mmxstate.c \
|
||||
x86/x86int.h \
|
||||
x86/x86state.c \
|
||||
x86_vc
|
||||
|
||||
lib_LTLIBRARIES = libtheoradec.la libtheoraenc.la libtheora.la
|
||||
|
||||
if THEORA_DISABLE_ENCODE
|
||||
encoder_uniq_sources = \
|
||||
encoder_disabled.c
|
||||
|
||||
encoder_sources = \
|
||||
$(encoder_uniq_sources)
|
||||
else
|
||||
encoder_uniq_x86_sources = \
|
||||
x86/mmxencfrag.c \
|
||||
x86/mmxfdct.c \
|
||||
x86/x86enc.c
|
||||
|
||||
encoder_uniq_x86_64_sources = \
|
||||
x86/sse2fdct.c
|
||||
|
||||
encoder_shared_x86_sources = \
|
||||
x86/mmxfrag.c \
|
||||
x86/mmxidct.c \
|
||||
x86/mmxstate.c \
|
||||
x86/x86state.c
|
||||
|
||||
encoder_shared_x86_64_sources =
|
||||
|
||||
if CPU_x86_64
|
||||
encoder_uniq_arch_sources = \
|
||||
$(encoder_uniq_x86_sources) \
|
||||
$(encoder_uniq_x86_64_sources)
|
||||
encoder_shared_arch_sources = \
|
||||
$(encoder_shared_x86_sources) \
|
||||
$(encoder_shared_x86_64_sources)
|
||||
else
|
||||
if CPU_x86_32
|
||||
encoder_uniq_arch_sources = $(encoder_uniq_x86_sources)
|
||||
encoder_shared_arch_sources = $(encoder_shared_x86_sources)
|
||||
else
|
||||
encoder_uniq_arch_sources =
|
||||
encoder_shared_arch_sources =
|
||||
endif
|
||||
endif
|
||||
|
||||
encoder_uniq_sources = \
|
||||
analyze.c \
|
||||
fdct.c \
|
||||
encfrag.c \
|
||||
encapiwrapper.c \
|
||||
encinfo.c \
|
||||
encode.c \
|
||||
enquant.c \
|
||||
huffenc.c \
|
||||
mathops.c \
|
||||
mcenc.c \
|
||||
rate.c \
|
||||
tokenize.c \
|
||||
$(encoder_uniq_arch_sources)
|
||||
|
||||
encoder_sources = \
|
||||
apiwrapper.c \
|
||||
fragment.c \
|
||||
idct.c \
|
||||
internal.c \
|
||||
state.c \
|
||||
quant.c \
|
||||
$(encoder_shared_arch_sources) \
|
||||
$(encoder_uniq_sources)
|
||||
|
||||
endif
|
||||
|
||||
decoder_x86_sources = \
|
||||
x86/mmxidct.c \
|
||||
x86/mmxfrag.c \
|
||||
x86/mmxstate.c \
|
||||
x86/x86state.c
|
||||
if CPU_x86_64
|
||||
decoder_arch_sources = $(decoder_x86_sources)
|
||||
else
|
||||
if CPU_x86_32
|
||||
decoder_arch_sources = $(decoder_x86_sources)
|
||||
else
|
||||
decoder_arch_sources =
|
||||
endif
|
||||
endif
|
||||
|
||||
decoder_sources = \
|
||||
apiwrapper.c \
|
||||
bitpack.c \
|
||||
decapiwrapper.c \
|
||||
decinfo.c \
|
||||
decode.c \
|
||||
dequant.c \
|
||||
fragment.c \
|
||||
huffdec.c \
|
||||
idct.c \
|
||||
info.c \
|
||||
internal.c \
|
||||
quant.c \
|
||||
state.c \
|
||||
$(decoder_arch_sources)
|
||||
|
||||
noinst_HEADERS = \
|
||||
cpu.h \
|
||||
internal.h \
|
||||
encint.h \
|
||||
enquant.h \
|
||||
huffenc.h \
|
||||
mathops.h \
|
||||
modedec.h \
|
||||
x86/x86enc.h \
|
||||
apiwrapper.h \
|
||||
bitpack.h \
|
||||
dct.h \
|
||||
decint.h \
|
||||
dequant.h \
|
||||
huffdec.h \
|
||||
huffman.h \
|
||||
ocintrin.h \
|
||||
quant.h \
|
||||
x86/mmxfrag.h \
|
||||
x86/mmxloop.h \
|
||||
x86/x86int.h
|
||||
|
||||
libtheoradec_la_SOURCES = \
|
||||
$(decoder_sources) \
|
||||
Version_script-dec theoradec.exp
|
||||
libtheoradec_la_LDFLAGS = \
|
||||
-version-info @THDEC_LIB_CURRENT@:@THDEC_LIB_REVISION@:@THDEC_LIB_AGE@ \
|
||||
@THEORADEC_LDFLAGS@ @CAIRO_LIBS@
|
||||
|
||||
libtheoraenc_la_SOURCES = \
|
||||
$(encoder_sources) \
|
||||
Version_script-enc theoraenc.exp
|
||||
libtheoraenc_la_LDFLAGS = \
|
||||
-version-info @THENC_LIB_CURRENT@:@THENC_LIB_REVISION@:@THENC_LIB_AGE@ \
|
||||
@THEORAENC_LDFLAGS@ $(OGG_LIBS)
|
||||
|
||||
libtheora_la_SOURCES = \
|
||||
$(decoder_sources) \
|
||||
$(encoder_uniq_sources) \
|
||||
Version_script theora.exp
|
||||
libtheora_la_LDFLAGS = \
|
||||
-version-info @TH_LIB_CURRENT@:@TH_LIB_REVISION@:@TH_LIB_AGE@ \
|
||||
@THEORA_LDFLAGS@ @CAIRO_LIBS@ $(OGG_LIBS)
|
||||
|
||||
debug:
|
||||
$(MAKE) all CFLAGS="@DEBUG@"
|
||||
|
||||
profile:
|
||||
$(MAKE) all CFLAGS="@PROFILE@"
|
||||
|
||||
# contstruct various symbol export list files
|
||||
.def.exp : defexp.awk
|
||||
awk -f defexp.awk $< > $@
|
||||
Reference in New Issue
Block a user