mirror of
https://github.com/vgmstream/vgmstream.git
synced 2024-11-28 00:20:47 +01:00
Rename makefile.audacious to makefile.autotools, as now can build more
Not sure about the naming convention but hopefully clear enough
This commit is contained in:
parent
fddd17f808
commit
166b9d411e
@ -1,7 +1,7 @@
|
|||||||
## audacious-vgmstream script
|
## vgmstream autotools script
|
||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
AM_MAKEFLAGS=-f Makefile.audacious
|
AM_MAKEFLAGS=-f Makefile.autotools
|
||||||
|
|
||||||
SUBDIRS = src audacious test
|
SUBDIRS = src audacious test
|
||||||
|
|
@ -1,11 +1,11 @@
|
|||||||
## audacious-vgmstream automake script
|
## vgmstream autotools script
|
||||||
|
|
||||||
#inputplugindir = $(libdir)/audacious/$(INPUT_PLUGIN_DIR)
|
#inputplugindir = $(libdir)/audacious/$(INPUT_PLUGIN_DIR)
|
||||||
inputplugindir = $(plugindir)/$(INPUT_PLUGIN_DIR)
|
inputplugindir = $(plugindir)/$(INPUT_PLUGIN_DIR)
|
||||||
|
|
||||||
inputplugin_LTLIBRARIES = libvgmstream.la
|
inputplugin_LTLIBRARIES = libvgmstream.la
|
||||||
|
|
||||||
AM_MAKEFLAGS=-f Makefile.audacious
|
AM_MAKEFLAGS=-f Makefile.autotools
|
||||||
AM_CXXFLAGS = -DVERSION=\"VGMSTREAM_VERSION\" -Wall -std=c++11 -fpermissive -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/ $(AUDACIOUS_CFLAGS) $(GTK_CFLAGS)
|
AM_CXXFLAGS = -DVERSION=\"VGMSTREAM_VERSION\" -Wall -std=c++11 -fpermissive -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/ $(AUDACIOUS_CFLAGS) $(GTK_CFLAGS)
|
||||||
AM_LIBS =
|
AM_LIBS =
|
||||||
|
|
24
bootstrap
24
bootstrap
@ -1,5 +1,5 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# audacious-vgmstream script - automake/autoconf init
|
# vgmstream autotools script - automake/autoconf init
|
||||||
|
|
||||||
|
|
||||||
# gets all files and updates .am scripts to avoid having to do manually (frowned upon by automake, whatevs)
|
# gets all files and updates .am scripts to avoid having to do manually (frowned upon by automake, whatevs)
|
||||||
@ -14,21 +14,21 @@ META_SRCS=`(cd ./src/meta/ && ls *.c) | tr '\n' ' '`
|
|||||||
META_HDRS=`(cd ./src/meta/ && ls *.h) | tr '\n' ' '`
|
META_HDRS=`(cd ./src/meta/ && ls *.h) | tr '\n' ' '`
|
||||||
AUDACIOUS_SRCS=`(cd ./audacious/ && ls *.cc) | tr '\n' ' '`
|
AUDACIOUS_SRCS=`(cd ./audacious/ && ls *.cc) | tr '\n' ' '`
|
||||||
AUDACIOUS_HDRS=`(cd ./audacious/ && ls *.h) | tr '\n' ' '`
|
AUDACIOUS_HDRS=`(cd ./audacious/ && ls *.h) | tr '\n' ' '`
|
||||||
sed -i -e "s/libvgmstream_la_SOURCES =.*/libvgmstream_la_SOURCES = $VGMSTREAM_SRCS/g" ./src/Makefile.audacious.am
|
sed -i -e "s/libvgmstream_la_SOURCES =.*/libvgmstream_la_SOURCES = $VGMSTREAM_SRCS/g" ./src/Makefile.autotools.am
|
||||||
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $VGMSTREAM_HDRS/g" ./src/Makefile.audacious.am
|
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $VGMSTREAM_HDRS/g" ./src/Makefile.autotools.am
|
||||||
sed -i -e "s/libcoding_la_SOURCES =.*/libcoding_la_SOURCES = $CODING_SRCS/g" ./src/coding/Makefile.audacious.am
|
sed -i -e "s/libcoding_la_SOURCES =.*/libcoding_la_SOURCES = $CODING_SRCS/g" ./src/coding/Makefile.autotools.am
|
||||||
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $CODING_HDRS/g" ./src/coding/Makefile.audacious.am
|
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $CODING_HDRS/g" ./src/coding/Makefile.autotools.am
|
||||||
sed -i -e "s/liblayout_la_SOURCES =.*/liblayout_la_SOURCES = $LAYOUT_SRCS/g" ./src/layout/Makefile.audacious.am
|
sed -i -e "s/liblayout_la_SOURCES =.*/liblayout_la_SOURCES = $LAYOUT_SRCS/g" ./src/layout/Makefile.autotools.am
|
||||||
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $LAYOUT_HDRS/g" ./src/layout/Makefile.audacious.am
|
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $LAYOUT_HDRS/g" ./src/layout/Makefile.autotools.am
|
||||||
sed -i -e "s/libmeta_la_SOURCES =.*/libmeta_la_SOURCES = $META_SRCS/g" ./src/meta/Makefile.audacious.am
|
sed -i -e "s/libmeta_la_SOURCES =.*/libmeta_la_SOURCES = $META_SRCS/g" ./src/meta/Makefile.autotools.am
|
||||||
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $META_HDRS/g" ./src/meta/Makefile.audacious.am
|
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $META_HDRS/g" ./src/meta/Makefile.autotools.am
|
||||||
sed -i -e "s/libvgmstream_la_SOURCES =.*/libvgmstream_la_SOURCES = $AUDACIOUS_SRCS/g" ./audacious/Makefile.audacious.am
|
sed -i -e "s/libvgmstream_la_SOURCES =.*/libvgmstream_la_SOURCES = $AUDACIOUS_SRCS/g" ./audacious/Makefile.autotools.am
|
||||||
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $AUDACIOUS_HDRS/g" ./audacious/Makefile.audacious.am
|
sed -i -e "s/EXTRA_DIST =.*/EXTRA_DIST = $AUDACIOUS_HDRS/g" ./audacious/Makefile.autotools.am
|
||||||
|
|
||||||
# get version to show in about dialogs
|
# get version to show in about dialogs
|
||||||
# again, not very pretty
|
# again, not very pretty
|
||||||
VGMSTREAM_VERSION=`./version.sh`
|
VGMSTREAM_VERSION=`./version.sh`
|
||||||
sed -i -e "s/VGMSTREAM_VERSION/$VGMSTREAM_VERSION/g" ./audacious/Makefile.audacious.am
|
sed -i -e "s/VGMSTREAM_VERSION/$VGMSTREAM_VERSION/g" ./audacious/Makefile.autotools.am
|
||||||
|
|
||||||
|
|
||||||
# create fake files expected by automake and process
|
# create fake files expected by automake and process
|
||||||
|
14
configure.ac
14
configure.ac
@ -60,11 +60,11 @@ AC_PATH_X
|
|||||||
AC_PATH_XTRA
|
AC_PATH_XTRA
|
||||||
|
|
||||||
AC_OUTPUT([
|
AC_OUTPUT([
|
||||||
Makefile.audacious
|
Makefile.autotools
|
||||||
src/Makefile.audacious
|
src/Makefile.autotools
|
||||||
src/coding/Makefile.audacious
|
src/coding/Makefile.autotools
|
||||||
src/layout/Makefile.audacious
|
src/layout/Makefile.autotools
|
||||||
src/meta/Makefile.audacious
|
src/meta/Makefile.autotools
|
||||||
audacious/Makefile.audacious
|
audacious/Makefile.autotools
|
||||||
test/Makefile.audacious
|
test/Makefile.autotools
|
||||||
])
|
])
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
## audacious-vgmstream automake script
|
## vgmstream autotools script
|
||||||
|
|
||||||
lib_LTLIBRARIES = libvgmstream.la
|
lib_LTLIBRARIES = libvgmstream.la
|
||||||
|
|
||||||
AM_CFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/
|
AM_CFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/
|
||||||
AM_MAKEFLAGS=-f Makefile.audacious
|
AM_MAKEFLAGS=-f Makefile.autotools
|
||||||
|
|
||||||
SUBDIRS = coding layout meta
|
SUBDIRS = coding layout meta
|
||||||
|
|
@ -1,9 +1,9 @@
|
|||||||
## audacious-vgmstream automake script
|
## vgmstream autotools script
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libcoding.la
|
noinst_LTLIBRARIES = libcoding.la
|
||||||
|
|
||||||
AM_CFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/
|
AM_CFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/
|
||||||
AM_MAKEFLAGS=-f Makefile.audacious
|
AM_MAKEFLAGS=-f Makefile.autotools
|
||||||
|
|
||||||
# sources/headers are updated automatically by ./bootstrap script (not all headers are needed though)
|
# sources/headers are updated automatically by ./bootstrap script (not all headers are needed though)
|
||||||
libcoding_la_LDFLAGS =
|
libcoding_la_LDFLAGS =
|
@ -1,9 +1,9 @@
|
|||||||
## audacious-vgmstream automake script
|
## vgmstream autotools script
|
||||||
|
|
||||||
noinst_LTLIBRARIES = liblayout.la
|
noinst_LTLIBRARIES = liblayout.la
|
||||||
|
|
||||||
AM_CFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/
|
AM_CFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/
|
||||||
AM_MAKEFLAGS=-f Makefile.audacious
|
AM_MAKEFLAGS=-f Makefile.autotools
|
||||||
|
|
||||||
# sources/headers are updated automatically by ./bootstrap script (not all headers are needed though)
|
# sources/headers are updated automatically by ./bootstrap script (not all headers are needed though)
|
||||||
liblayout_la_LDFLAGS =
|
liblayout_la_LDFLAGS =
|
@ -1,9 +1,9 @@
|
|||||||
## audacious-vgmstream automake script
|
## vgmstream autotools script
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libmeta.la
|
noinst_LTLIBRARIES = libmeta.la
|
||||||
|
|
||||||
AM_CFLAGS = -DVAR_ARRAYS -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/
|
AM_CFLAGS = -DVAR_ARRAYS -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/
|
||||||
AM_MAKEFLAGS=-f Makefile.audacious
|
AM_MAKEFLAGS=-f Makefile.autotools
|
||||||
|
|
||||||
# sources/headers are updated automatically by ./bootstrap script (not all headers are needed though)
|
# sources/headers are updated automatically by ./bootstrap script (not all headers are needed though)
|
||||||
libmeta_la_LDFLAGS =
|
libmeta_la_LDFLAGS =
|
@ -1,4 +1,4 @@
|
|||||||
## audacious-vgmstream automake script
|
## vgmstream autotools script
|
||||||
|
|
||||||
bin_PROGRAMS = vgmstream-cli
|
bin_PROGRAMS = vgmstream-cli
|
||||||
|
|
||||||
@ -7,7 +7,7 @@ bin_PROGRAMS += vgmstream123
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
AM_CFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/ $(AO_CFLAGS)
|
AM_CFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/ext_includes/ $(AO_CFLAGS)
|
||||||
AM_MAKEFLAGS = -f Makefile.audacious
|
AM_MAKEFLAGS = -f Makefile.autotools
|
||||||
|
|
||||||
vgmstream_cli_SOURCES = test.c
|
vgmstream_cli_SOURCES = test.c
|
||||||
vgmstream_cli_LDADD = ../src/libvgmstream.la
|
vgmstream_cli_LDADD = ../src/libvgmstream.la
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# audacious-vgmstream script - reverses the actions of bootstrap
|
# vgmstream autotools script - reverses the actions of bootstrap
|
||||||
|
|
||||||
rm -rf configure AUTHORS compile depcomp ChangeLog config.guess ltmain.sh README config.sub autom4te.cache Makefile.audacious.in INSTALL missing NEWS aclocal.m4 install-sh audacious/config.h.in audacious/main.loT audacious/Makefile.audacious.in src/Makefile.audacious.in src/coding/Makefile.audacious.in src/meta/Makefile.audacious.in src/layout/Makefile.audacious.in test/Makefile.audacious.in
|
rm -rf configure AUTHORS compile depcomp ChangeLog config.guess ltmain.sh README config.sub autom4te.cache Makefile.autotools.in INSTALL missing NEWS aclocal.m4 install-sh audacious/config.h.in audacious/main.loT audacious/Makefile.autotools.in src/Makefile.autotools.in src/coding/Makefile.autotools.in src/meta/Makefile.autotools.in src/layout/Makefile.autotools.in test/Makefile.autotools.in
|
||||||
|
Loading…
Reference in New Issue
Block a user