[config] Don't compile disabled features
authorBehdad Esfahbod <behdad@behdad.org>
Tue, 18 Jun 2019 05:41:49 +0000 (22:41 -0700)
committerBehdad Esfahbod <behdad@behdad.org>
Tue, 18 Jun 2019 05:41:49 +0000 (22:41 -0700)
commitaa3450cac148280f747fb88864b6fcc4ec70cc51
treee5796098546ef898360525cd48160310c6052cee
parent33d8b76e74579a27b06fa788d0bf696a9dd44cc4
[config] Don't compile disabled features

This makes it possible to include all .cc files into build, even if not
building CoreText, Uniscribe, etc.

This was mostly to help custom builders.  But also means that we can
include all files in our own build system.  Not sure if we should.
Definitely simplifies things, but slightly only.
src/Makefile.am
src/hb-coretext.cc
src/hb-directwrite.cc
src/hb-ft.cc
src/hb-glib.cc
src/hb-gobject-enums.cc.tmpl
src/hb-gobject-structs.cc
src/hb-graphite2.cc
src/hb-icu.cc
src/hb-uniscribe.cc