Makefile.am


Log

Author Commit Date CI Message
Behdad Esfahbod 0dd3fdf9 2019-03-25T15:08:14 Update ChangeLog generation Let's see if I can make a release on Mac...
Ebrahim Byagowi 5f7f0bfa 2018-03-29T04:22:53 Add README.wine.md and touch some other docs (#939)
Chun-wei Fan 53db2212 2017-10-18T15:43:57 CMake: Support building HarfBuzz-GObject 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.
ebraminio dfeccd07 2017-10-12T12:11:47 Remove nmake port of harfbuzz (#562)
Behdad Esfahbod db446cce 2017-10-01T12:06:00 Add RELEASING.md to dist
ebraminio 7d64c0ef 2017-04-04T15:03:51 Add CMake build support (#444)
Behdad Esfahbod e053ccc5 2016-12-28T15:51:57 Remove Android.mk Android uses its own file these days and third-party developers should be using the autotools-based system against Android NDK.
Behdad Esfahbod ca539e37 2016-02-22T15:37:18 [build] git.mk fix for m4/gtk-doc.m4
Chun-wei Fan d7b6636e 2015-11-03T19:00:42 build: Support Visual Studio builds using NMake 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'.
Behdad Esfahbod 6486e375 2015-10-20T16:39:41 Fix typo
Behdad Esfahbod 753ea7b9 2015-10-20T15:21:18 Add BUILD.md to dist
Behdad Esfahbod 6c918e29 2015-02-26T13:55:34 Clean up gtk-doc.make
Behdad Esfahbod ca1c2813 2015-01-21T01:51:48 [bindings] Add README.python
Behdad Esfahbod bb8ffb58 2014-03-04T13:03:51 Use AM_MISSING_PROG for ragel and git
Behdad Esfahbod 74ff41c3 2013-09-03T20:09:14 Minor
Behdad Esfahbod b0e03508 2013-08-29T15:56:32 Dist with gobject and introspection enabled
Anthony Carrico f7c72b42 2013-02-24T13:00:33 [gtk-doc] Initial setup 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.
Behdad Esfahbod 280e52ae 2013-05-30T18:04:24 Fix ChangeLog regen
Behdad Esfahbod 22ce0961 2013-05-28T17:18:30 Generate harfbuzz-icu.pc Currently it only works with ICU that has .pc files. I'll wait till someone complains before fixing it for icu-config systems.
Behdad Esfahbod 22c625a4 2013-03-04T20:56:15 [git.mk] Update to commit efc928222179576270c5910416d8055dd7a97896 Move reusable list of files into variable definitions modules can reuse
Behdad Esfahbod 66f7b350 2013-03-04T18:52:12 Add libtool m4 macros to MAINTAINERCLEANFILES
Behdad Esfahbod 614242ef 2013-02-06T23:45:27 Revert "Include config.h.in in tree" This reverts commit 01013a0f5c58d5d54a37e5b4d6692e0bbd4baf80. Conflicts: config.h.in Same argument as previous commit.
Behdad Esfahbod 94afeb6e 2012-12-21T11:54:50 Add Android.mk
Behdad Esfahbod 01013a0f 2012-10-29T10:56:04 Include config.h.in in tree 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.
Behdad Esfahbod c7afac0a 2012-10-02T14:44:47 Add AC_CONFIG_MACRODIR
Behdad Esfahbod 7068e534 2012-08-18T13:56:10 Fix ChangeLog generation rule
Behdad Esfahbod e297ee4a 2012-08-10T14:49:37 Bump version to 0.9.2 A *real* release this time, with NEWS, ChangeLog, etc.
Behdad Esfahbod 511a136f 2011-08-09T15:03:00 Move hb-view into util/
Behdad Esfahbod 5c9f1493 2011-05-27T15:59:33 Minor
Behdad Esfahbod 3f12c434 2011-05-27T04:58:11 [configure] Generate sha256sum and GPG-sign it
Behdad Esfahbod 28b1bac5 2011-05-27T02:44:29 [test] Switch to automake-based test-runner Adds check-valgrind among other modes. We do not run under gtester by default anymore.
Behdad Esfahbod abe636b8 2011-05-10T17:55:40 Add DOAP file
Behdad Esfahbod 9faa9800 2011-04-11T12:46:49 Add an in-tree test suite Uses the glib testing framework. Wrote unit tests for hb-common.h types.
Behdad Esfahbod a0787430 2011-01-10T02:27:49 Don't use the m4/ dir We just require people to have libtool, pkg-config, etc installed when running autogen.sh
Javier Jardón 2abe1264 2011-01-09T22:18:53 Bug 31174 - Update autotools configuration
Behdad Esfahbod 8a7d1680 2009-12-15T03:53:45 Distribute autogen.sh
Behdad Esfahbod 5932f8f7 2009-11-02T16:38:41 Generate ChangeLog
Behdad Esfahbod 29aa4001 2009-11-02T16:28:39 Add build system