2014-02-28 21:19:02 +00:00
|
|
|
url="$mirror/tinyalsa.tar.gz"
|
|
|
|
|
2014-02-27 12:41:37 +00:00
|
|
|
build: crossmusl
|
2014-03-05 16:31:56 +00:00
|
|
|
set -x
|
2014-02-28 21:19:02 +00:00
|
|
|
cd src/tinyalsa
|
2014-03-05 16:31:56 +00:00
|
|
|
$CC -c mixer.c -Iinclude $CFLAGS
|
|
|
|
$CC -c pcm.c -Iinclude $CFLAGS
|
|
|
|
ar -r -c libtinyalsa.a mixer.o pcm.o
|
|
|
|
ranlib libtinyalsa.a
|
|
|
|
$CC tinyplay.c -o tinyplay -Iinclude $CFLAGS -L. -ltinyalsa $LDFLAGS
|
|
|
|
$CC tinycap.c -o tinycap -Iinclude $CFLAGS -L. -ltinyalsa $LDFLAGS
|
|
|
|
$CC tinymix.c -o tinymix -Iinclude $CFLAGS -L. -ltinyalsa $LDFLAGS
|
|
|
|
$CC tinypcminfo.c -o tinypcminfo -Iinclude $CFLAGS -L. -ltinyalsa $LDFLAGS
|
2014-02-19 15:41:04 +00:00
|
|
|
cp tinycap tinymix tinypcminfo tinyplay "$root/bin"
|
|
|
|
cp libtinyalsa.a "$root/lib"
|
2014-02-19 15:45:15 +00:00
|
|
|
cp -r include/tinyalsa "$root/include"
|