## Makefile.am: produce Makefile.in from this

## copyright by the mpg123 project - free software under the terms of the LGPL 2.1
## see COPYING and AUTHORS files in distribution or http://mpg123.org
## initially written by Nicholas J. Humfrey
## reworked for non-recursive make by Thomas Orgis

# Mention all global variables first before including Make modules.
ACLOCAL_AMFLAGS = -I m4
bin_PROGRAMS =
EXTRA_PROGRAMS =
EXTRA_DIST =
pkglib_LTLIBRARIES =
lib_LTLIBRARIES =
noinst_LIBRARIES =
noinst_LTLIBRARIES =
nodist_include_HEADERS =
include_HEADERS =
dist_man_MANS =
CLEANFILES =

AM_CPPFLAGS = -DPKGLIBDIR="\"$(pkglibdir)\""
# That can be trimmed down later when adapting the sources to
# use relative paths for includes.
# Watch out for generated headers (that's why top_builddir is also present).
AM_CPPFLAGS += \
  $(LTDLINCL) \
  -I$(top_srcdir)/src \
  -I$(top_srcdir)/src/compat \
  -I$(top_srcdir)/src/libmpg123 \
  -I$(top_srcdir)/src/libout123 \
  -I$(top_builddir)/src/libmpg123 \
  -I$(top_builddir)/src/libout123

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = 

# Include Make modules from subdirectories.
include src/Makemodule.am
include doc/Makemodule.am

# Stuff from this directory.
pkgconfig_DATA += libmpg123.pc libout123.pc

dist_man_MANS += man1/mpg123.1 man1/out123.1

# mpg123.spec is autogenerated but needs to be present in tarball!
EXTRA_DIST += \
  mpg123.spec \
  makedll.sh \
  windows-builds.sh \
  equalize.dat \
  NEWS.libmpg123 \
  NEWS.libout123 \
  ports/MSVC++/mpg123.h \
  ports/MSVC++/config.h \
  ports/MSVC++/msvc.c \
  ports/MSVC++/examples/scan.c \
  ports/MSVC++/examples/feedseek.c \
  ports/MSVC++/2008clr/2008clr.sln \
  ports/MSVC++/2008clr/mpg123clr/advanced.cpp \
  ports/MSVC++/2008clr/mpg123clr/advanced.h \
  ports/MSVC++/2008clr/mpg123clr/AssemblyInfo.cpp \
  ports/MSVC++/2008clr/mpg123clr/dllmain.cpp \
  ports/MSVC++/2008clr/mpg123clr/enum.h \
  ports/MSVC++/2008clr/mpg123clr/error.cpp \
  ports/MSVC++/2008clr/mpg123clr/error.h \
  ports/MSVC++/2008clr/mpg123clr/id3v1.cpp \
  ports/MSVC++/2008clr/mpg123clr/id3v1.h \
  ports/MSVC++/2008clr/mpg123clr/id3v2.cpp \
  ports/MSVC++/2008clr/mpg123clr/id3v2.h \
  ports/MSVC++/2008clr/mpg123clr/mpg123clr.cpp \
  ports/MSVC++/2008clr/mpg123clr/mpg123clr.h \
  ports/MSVC++/2008clr/mpg123clr/mpg123clr.rc \
  ports/MSVC++/2008clr/mpg123clr/mpg123clr.vcproj \
  ports/MSVC++/2008clr/mpg123clr/ReadMe.txt \
  ports/MSVC++/2008clr/mpg123clr/resource.h \
  ports/MSVC++/2008clr/mpg123clr/stdafx.cpp \
  ports/MSVC++/2008clr/mpg123clr/stdafx.h \
  ports/MSVC++/2008clr/mpg123clr/string.cpp \
  ports/MSVC++/2008clr/mpg123clr/string.h \
  ports/MSVC++/2008clr/mpg123clr/targetver.h \
  ports/MSVC++/2008clr/mpg123clr/text.cpp \
  ports/MSVC++/2008clr/mpg123clr/text.h \
  ports/MSVC++/2008clr/examples/feedseekclr/feedseekclr.csproj \
  ports/MSVC++/2008clr/examples/feedseekclr/Program.cs \
  ports/MSVC++/2008clr/examples/feedseekclr/Properties/AssemblyInfo.cs \
  ports/MSVC++/2008clr/examples/ReplaceReaderclr/ReplaceReaderclr.csproj \
  ports/MSVC++/2008clr/examples/ReplaceReaderclr/Program.cs \
  ports/MSVC++/2008clr/examples/ReplaceReaderclr/Properties/AssemblyInfo.cs \
  ports/MSVC++/2008clr/examples/scanclr/scanclr.csproj \
  ports/MSVC++/2008clr/examples/scanclr/Program.cs \
  ports/MSVC++/2008clr/examples/scanclr/Properties/AssemblyInfo.cs \
  ports/MSVC++/2015/win32/feedseek \
  ports/MSVC++/2015/win32/feedseek/feedseek.vcxproj.filters \
  ports/MSVC++/2015/win32/feedseek/feedseek.vcxproj \
  ports/MSVC++/2015/win32/libmpg123 \
  ports/MSVC++/2015/win32/libmpg123/libmpg123.vcxproj \
  ports/MSVC++/2015/win32/libmpg123/libmpg123.vcxproj.filters \
  ports/MSVC++/2015/win32/mpg123.sln \
  ports/MSVC++/2015/win32/dump_seekindex \
  ports/MSVC++/2015/win32/dump_seekindex/dump_seekindex.vcxproj \
  ports/MSVC++/2015/win32/dump_seekindex/dump_seekindex.vcxproj.filters \
  ports/MSVC++/2015/win32/scan \
  ports/MSVC++/2015/win32/scan/scan.vcxproj.filters \
  ports/MSVC++/2015/win32/scan/scan.vcxproj \
  ports/MSVC++/2015/uwp/libmpg123 \
  ports/MSVC++/2015/uwp/libmpg123/libmpg123.vcxproj \
  ports/MSVC++/2015/uwp/libmpg123/libmpg123.vcxproj.filters \
  ports/MSVC++/2015/uwp/libmpg123.sln \
  ports/MSVC++/CMP3Stream/libMPG123/libMPG123.vcproj \
  ports/MSVC++/CMP3Stream/libMPG123/PLACE_LIBMPG123_SOURCES_HERE \
  ports/MSVC++/CMP3Stream/README \
  ports/MSVC++/CMP3Stream/SOURCE/CORE_Log.CPP \
  ports/MSVC++/CMP3Stream/SOURCE/CORE_FileIn.CPP \
  ports/MSVC++/CMP3Stream/SOURCE/SourceFilter_MP3Stream.CPP \
  ports/MSVC++/CMP3Stream/SOURCE/CORE_Mutex.CPP \
  ports/MSVC++/CMP3Stream/INCLUDE/CORE/CORE_FileIn.H \
  ports/MSVC++/CMP3Stream/INCLUDE/CORE/SourceFilter_MP3.H \
  ports/MSVC++/CMP3Stream/INCLUDE/IIEP_FileIn.H \
  ports/MSVC++/CMP3Stream/INCLUDE/IIEP_Def.H \
  ports/README \
  ports/Sony_PSP/config.h \
  ports/Sony_PSP/README \
  ports/Sony_PSP/Makefile.psp \
  ports/Sony_PSP/readers.c.patch \
  ports/mpg123_.pas \
  ports/Xcode/config.h \
  ports/Xcode/mpg123.h \
  ports/Xcode/mpg123.xcodeproj/project.pbxproj \
  scripts/benchmark-cpu.pl \
  scripts/tag_lyrics.py \
  scripts/conplay \
  scripts/mpg123info
