3 # This shell script tests the build of ncmpc with various compile-time
6 # Author: Max Kellermann <max@duempel.org>
13 test -x configure || NOCONFIGURE
=1 .
/autogen.sh
15 # all features on, wide curses
16 .
/configure
--prefix=$PREFIX/full
--enable-debug --enable-werror \
18 --enable-lyrics-screen --enable-colors --enable-lirc
21 # all features on, no debugging
22 .
/configure
--prefix=$PREFIX/full
--disable-debug --enable-werror \
24 --enable-lyrics-screen --enable-colors --enable-lirc
27 # all features on, narrow curses
28 .
/configure
--prefix=$PREFIX/narrow
--enable-debug --enable-werror \
30 --enable-lyrics-screen --enable-colors --enable-lirc
33 # all features on, no wide characters and no NLS
34 .
/configure
--prefix=$PREFIX/nonls
--enable-debug --enable-werror \
35 --disable-wide --disable-nls \
36 --enable-lyrics-screen --enable-colors --enable-lirc
40 .
/configure
--prefix=$PREFIX/nobloat
--enable-debug --enable-werror \
41 --disable-wide --disable-nls \
42 --enable-lyrics-screen --disable-lirc --disable-key-screen \
43 --disable-colors --disable-mouse
46 # ncmpc-mini and ncmpc-tiny
47 CFLAGS
="-Os" .
/configure
--prefix=$PREFIX/mini
--disable-debug --enable-werror \