c758265f2082136624cdeecb11e601d09ae3f1d5
[qi-bootmenu-system.git] / sources / sections / evas.sh
blobc758265f2082136624cdeecb11e601d09ae3f1d5
1 setupfor evas
3 [ ! -e ./configure ] && NOCONFIGURE=y ./autogen.sh
5 [ ! -z "$QI_BOOTMENU_SHARED" ] && ENABLE="yes" || ENABLE="static"
7 LDFLAGS="$LDFLAGS" CFLAGS="$CFLAGS" ./configure $CROSS_CONFIGURE_FLAGS --prefix=/usr \
8 --enable-fb=$ENABLE \
9 --disable-directfb \
10 --enable-buffer=$ENABLE \
11 --disable-evas-cserve \
12 --enable-static-software-generic \
13 --disable-software-ddraw \
14 --disable-software-xlib \
15 --disable-software-16-x11 \
16 --disable-software-xcb \
17 --disable-gl-x11 \
18 --disable-xrender-x11 \
19 --disable-xrender-xcb \
20 --disable-image-loader-eet \
21 --disable-image-loader-edb \
22 --disable-image-loader-gif \
23 --enable-image-loader-png=$ENABLE \
24 --disable-image-loader-pmaps \
25 --disable-image-loader-jpeg \
26 --disable-image-loader-tiff \
27 --disable-image-loader-xpm \
28 --disable-image-loader-svg \
29 --disable-image-loader-bmp \
30 --disable-image-loader-tga \
31 --disable-pthreads \
32 --disable-pipe-render \
33 --disable-async-render \
34 --disable-async-events \
35 --disable-async-preload \
36 --enable-cpu-c \
37 --disable-evas-magic-debug \
38 --disable-fontconfig \
39 --disable-font-loader-eet \
40 --disable-scale-sample \
41 --enable-scale-smooth \
42 --enable-convert-yuv \
43 --enable-small-dither-mask \
44 --disable-no-dither-mask \
45 --disable-convert-8-rgb-332 \
46 --disable-convert-8-rgb-666 \
47 --disable-convert-8-rgb-232 \
48 --disable-convert-8-rgb-222 \
49 --disable-convert-8-rgb-221 \
50 --disable-convert-8-rgb-121 \
51 --disable-convert-8-rgb-111 \
52 --enable-convert-16-rgb-565 \
53 --disable-convert-16-rgb-555 \
54 --disable-convert-16-rgb-444 \
55 --disable-convert-16-rgb-ipq \
56 --enable-convert-16-rgb-rot-0 \
57 --enable-convert-16-rgb-rot-90 \
58 --disable-convert-16-rgb-rot-180 \
59 --enable-convert-16-rgb-rot-270 \
60 --enable-convert-24-rgb-888 \
61 --enable-convert-24-bgr-888 \
62 --enable-convert-32-rgb-8888 \
63 --enable-convert-32-rgbx-8888 \
64 --enable-convert-32-bgr-8888 \
65 --enable-convert-32-bgrx-8888 \
66 --enable-convert-32-rgb-rot-0 \
67 --enable-convert-32-rgb-rot-90 \
68 --disable-convert-32-rgb-rot-180 \
69 --enable-convert-32-rgb-rot-270 \
70 --disable-doc \
71 --without-x &&
72 make &&
73 make DESTDIR="$STAGING_DIR" install || dienow
75 if [ ! -z "$QI_BOOTMENU_SHARED" ]; then
76 install_shared_library evas
77 # delete all savers because we don't need them
78 rm -rf "$ROOT_DIR/usr/lib/evas/modules/savers"
81 libtool_fixup_libdir evas
83 cleanup evas