From 0bb80942906b2d3158d952c79ff07b6feb847685 Mon Sep 17 00:00:00 2001 From: "Ray Haleblian (fusion-ubuntu16)" Date: Mon, 19 Nov 2018 08:44:01 -0800 Subject: [PATCH] Add bootstrappers for experimental third-party builds. --- tool/configure-cairo | 24 ++++++++++++++++++++++++ tool/configure-libpng | 4 ++++ tool/configure-pixman | 12 ++++++++++++ 3 files changed, 40 insertions(+) create mode 100755 tool/configure-cairo create mode 100755 tool/configure-libpng create mode 100755 tool/configure-pixman 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)" +