[HarfBuzz] harfbuzz: Branch 'master' - 2 commits
Behdad Esfahbod
behdad at kemper.freedesktop.org
Thu Jan 7 14:54:13 PST 2016
BUILD.md | 10 ++++++++--
test/fuzzing/Makefile.am | 3 +--
2 files changed, 9 insertions(+), 4 deletions(-)
New commits:
commit 5afebbdcb2dab0e9a42d580df629d8e60b50d2f9
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Thu Jan 7 22:53:59 2016 +0000
Add Homebrew build instructions
diff --git a/BUILD.md b/BUILD.md
index 7f4d4bc..e9d7d4d 100644
--- a/BUILD.md
+++ b/BUILD.md
@@ -6,9 +6,12 @@ Cairo, and GLib. For example, on Ubuntu / Debian, you would do:
whereas on Fedora, RHEL, CentOS, and other Red Hat based systems you would do:
* sudo yum install gcc gcc-c++ freetype-devel glib2-devel cairo-devel
-or using MacPorts:
+on the Mac, using MacPorts:
* sudo port install freetype glib2 cairo
+or using Homebrew:
+* brew install freetype glib cairo
+
If you are using a tarball, you can now proceed to running configure and make
as with any other standard package. That should leave you with a shared
library in src/, and a few utility programs including hb-view and hb-shape
@@ -21,5 +24,8 @@ on Ubuntu / Debian:
and on Fedora, RHEL, CentOS:
* sudo yum install autoconf automake libtool pkgconfig ragel gtk-doc
-or using MacPorts:
+on the Mac, using MacPorts:
* sudo port install autoconf automake libtool pkgconfig ragel gtk-doc
+
+or using Homebrew:
+* brew port install autoconf automake libtool pkgconfig ragel gtk-doc
commit e8a27d79476a5d7a83cf2287d92ca291257546f4
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Thu Jan 7 22:52:16 2016 +0000
Don't build hb-fuzzer in "make", only "make check"
diff --git a/test/fuzzing/Makefile.am b/test/fuzzing/Makefile.am
index d66d5d9..2b2693f 100644
--- a/test/fuzzing/Makefile.am
+++ b/test/fuzzing/Makefile.am
@@ -16,10 +16,9 @@ EXTRA_DIST += \
README \
$(NULL)
-noinst_PROGRAMS = \
+check_PROGRAMS = \
hb-fuzzer \
$(NULL)
-check_PROGRAMS = $(noinst_PROGRAMS)
AM_CPPFLAGS = \
-DHB_DISABLE_DEPRECATED \
More information about the HarfBuzz
mailing list