Initial commit of mpg123-1.29.3

This commit is contained in:
Sam Lantinga
2022-05-07 15:47:18 -07:00
commit 01b6013145
352 changed files with 159933 additions and 0 deletions

View File

@@ -0,0 +1,71 @@
# Module for non-recursive mpg123 build system.
include src/libout123/modules/Makemodule.am
# Precursor to the proper libout123.
# For now only wrapping the module loader or the legacy module.
noinst_LTLIBRARIES += src/libout123/libmodule.la
lib_LTLIBRARIES += src/libout123/libout123.la
src_libout123_libout123_la_SOURCES = \
src/libout123/libout123.c \
src/libout123/stringlists.h \
src/libout123/stringlists.c \
src/libout123/out123_int.h \
src/libout123/wav.c \
src/libout123/wav.h \
src/libout123/hextxt.c \
src/libout123/hextxt.h \
src/libout123/wavhead.h
if BUILD_BUFFER
src_libout123_libout123_la_SOURCES += \
src/libout123/buffer.c \
src/libout123/buffer.h \
src/libout123/xfermem.c \
src/libout123/xfermem.h
endif
src_libout123_libout123_la_CFLAGS = @LIB_CFLAGS@
src_libout123_libout123_la_LDFLAGS = \
-no-undefined -version-info @LIBOUT123_VERSION@ -export-symbols-regex '^out123_'
src_libout123_libout123_la_LIBADD = \
src/libout123/libmodule.la \
src/compat/libcompat.la \
@LIBOUT123_LIBS@
if HAVE_MODULES
src_libout123_libout123_la_LIBADD += \
src/compat/libcompat_dl.la
else
src_libout123_libout123_la_LIBADD += \
src/libout123/modules/libdefaultmodule.la
endif
src_libout123_libmodule_la_SOURCES = src/libout123/module.h
if HAVE_MODULES
src_libout123_libmodule_la_SOURCES += src/libout123/module.c
else
src_libout123_libmodule_la_SOURCES += src/libout123/legacy_module.c
endif
# The sfifo code is directly used in some modules.
EXTRA_DIST += \
src/libout123/out123.h.in \
src/libout123/sfifo.c \
src/libout123/sfifo.h
nodist_include_HEADERS += \
src/libout123/out123.h