summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2019-03-26Update ChangeLog generationBehdad Esfahbod1-1/+1
Let's see if I can make a release on Mac...
2018-03-29Add README.wine.md and touch some other docs (#939)Ebrahim Byagowi1-1/+2
2017-10-18CMake: Support building HarfBuzz-GObjectChun-wei Fan1-0/+1
This adds support to the CMake build files to support building HarfBuzz-GObject, which is actually a little bit complicated, as we need to: -Run glib-mkenums, which is a Python (for newer GLib/GObject) or PERL (for older, pre 2.53.4, GLib/GObject) script. This matters more for Visual Studio builds as shebang lines are not supported, so we need to test-run it with PERL or Python to determine which is the correct interpretor to use. -Next, we need to replace strings in the sources that we obtain from running glib-mkenums. So, the solution here is to use a small utility CMake script for our purposes here, to maintain maximum compatibility. -Ensure that things do work in the Visual Studio IDE builds.
2017-10-12Remove nmake port of harfbuzz (#562)ebraminio1-1/+1
2017-10-01Add RELEASING.md to distBehdad Esfahbod1-0/+1
2017-04-04Add CMake build support (#444)ebraminio1-0/+1
2016-12-28Remove Android.mkBehdad Esfahbod1-1/+0
Android uses its own file these days and third-party developers should be using the autotools-based system against Android NDK.
2016-02-22[build] git.mk fix for m4/gtk-doc.m4Behdad Esfahbod1-0/+1
2016-02-03build: Support Visual Studio builds using NMakeChun-wei Fan1-1/+1
This adds a set of NMake Makefiles that can be used to build HarfBuzz, from the standard basic build building the minimal HarfBuzz DLL (consisting of OpenType, fallback and Uniscribe support only), to a full fledged build consisting of GLib and FreeType support, as well as building the utilities, the test programs in src/ and test/api, and HarfBuzz-ICU and HarfBuzz-GObject, and up to building the introspection files. This means a flexible build mechanism is supported here, so anything that is supported for a Windows build (code-wise), should all be supported by this build system. As in an earlier commit, the source listings are shared with the autotools builds with the various Makefile.sources in src/, src/hb-ucdn and util/, and this set of NMake Makefiles will transform these lists into the form they want. In the current form, all the test programs in test/api pass, and this has been checked successfully with 'make -j8 distcheck'.
2015-10-20Fix typoBehdad Esfahbod1-1/+1
2015-10-20Add BUILD.md to distBehdad Esfahbod1-0/+1
2015-02-26Clean up gtk-doc.makeBehdad Esfahbod1-0/+1
2015-01-21[bindings] Add README.pythonBehdad Esfahbod1-0/+1
2014-03-04Use AM_MISSING_PROG for ragel and gitBehdad Esfahbod1-2/+2
2013-09-03MinorBehdad Esfahbod1-0/+2
2013-08-29Dist with gobject and introspection enabledBehdad Esfahbod1-0/+2
2013-08-26[gtk-doc] Initial setupAnthony Carrico1-1/+6
Initial setup of gtk-doc. Straight forward setup following the gtk-doc instructions. Ignore some troublesome types in src/hb-gobject.h. To build use "./autogen.sh --enable-gtk-doc" then "make". Docs are in harfbuzz/docs/reference/html/index.html.
2013-05-30Fix ChangeLog regenBehdad Esfahbod1-2/+3
2013-05-28Generate harfbuzz-icu.pcBehdad Esfahbod1-3/+0
Currently it only works with ICU that has .pc files. I'll wait till someone complains before fixing it for icu-config systems.
2013-03-04[git.mk] Update to commit efc928222179576270c5910416d8055dd7a97896Behdad Esfahbod1-18/+4
Move reusable list of files into variable definitions modules can reuse
2013-03-04Add libtool m4 macros to MAINTAINERCLEANFILESBehdad Esfahbod1-0/+5
2013-02-06Revert "Include config.h.in in tree"Behdad Esfahbod1-0/+1
This reverts commit 01013a0f5c58d5d54a37e5b4d6692e0bbd4baf80. Conflicts: config.h.in Same argument as previous commit.
2012-12-21Add Android.mkBehdad Esfahbod1-0/+1
2012-10-29Include config.h.in in treeBehdad Esfahbod1-1/+0
I typically don't like including generating files in tree. But like to make an exception for this, since this forms the canonical list of options one would need to go through when building with alternative build systems.
2012-10-02Add AC_CONFIG_MACRODIRBehdad Esfahbod1-0/+2
2012-08-18Fix ChangeLog generation ruleBehdad Esfahbod1-1/+1
2012-08-10Bump version to 0.9.20.9.2Behdad Esfahbod1-7/+6
A *real* release this time, with NEWS, ChangeLog, etc.
2011-08-09Move hb-view into util/Behdad Esfahbod1-2/+1
2011-05-27MinorBehdad Esfahbod1-0/+2
2011-05-27[configure] Generate sha256sum and GPG-sign itBehdad Esfahbod1-1/+28
2011-05-27[test] Switch to automake-based test-runnerBehdad Esfahbod1-0/+2
Adds check-valgrind among other modes. We do not run under gtester by default anymore.
2011-05-10Add DOAP fileBehdad Esfahbod1-1/+5
2011-04-11Add an in-tree test suiteBehdad Esfahbod1-1/+1
Uses the glib testing framework. Wrote unit tests for hb-common.h types.
2011-01-10Don't use the m4/ dirBehdad Esfahbod1-2/+0
We just require people to have libtool, pkg-config, etc installed when running autogen.sh
2011-01-09Bug 31174 - Update autotools configurationJavier Jardón1-0/+2
2009-12-15Distribute autogen.shBehdad Esfahbod1-0/+3
2009-11-02Generate ChangeLogBehdad Esfahbod1-0/+39
2009-11-02Add build systemBehdad Esfahbod1-0/+3