diff --git a/tool/configure-cairo b/tool/configure-cairo new file mode 100755 index 0000000..8a09dee --- /dev/null +++ b/tool/configure-cairo @@ -0,0 +1,24 @@ +#!/usr/bin/env sh +# +# Run this from within the cairo source dir: +# cd cairo-1.6.0 +# ../congfigure-cairo + +./configure --prefix=$(realpath ..) --host=arm-none-eabi \ +--enable-xlib=no \ +--enable-xlib-xrender=no \ +--enable-xcb=no \ +--enable-xlib-xcb=no \ +--enable-xcb-shm=no \ +--enable-glx=no \ +--enable-pdf=no \ +--enable-png=yes \ +--enable-ps=yes \ +--enable-ft=yes \ +--enable-fc=no \ +--enable-pthread=no \ +--enable-gobject=no \ +CPPFLAGS="-I$(realpath ../include) -DCAIRO_NO_MUTEX=1" \ +LDFLAGS="-L$(realpath ../lib)" \ +PKG_CONFIG_PATH=../lib/pkgconfig + diff --git a/tool/configure-libpng b/tool/configure-libpng new file mode 100755 index 0000000..fa49aac --- /dev/null +++ b/tool/configure-libpng @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +./configure --prefix=$(realpath ..) --host=arm-none-eabi \ +CPPFLAGS='-I../include' LDFLAGS='-L../lib' + diff --git a/tool/configure-pixman b/tool/configure-pixman new file mode 100755 index 0000000..3071e82 --- /dev/null +++ b/tool/configure-pixman @@ -0,0 +1,12 @@ +#!/usr/bin/env sh +# +# Run this from within the cairo source dir: +# cd cairo-1.6.0 +# ../congfigure-cairo + +./configure --prefix=$(realpath ..) --host=arm-none-eabi \ +--enable-shared=no \ +--enable-gtk=no \ +PKG_CONFIG_PATH=../lib/pkgconfig \ +CPPFLAGS="-I$(realpath ../include)" LDFLAGS="-L$(realpath ../lib)" +