|
0dd3fdf9
|
2019-03-25T15:08:14
|
|
Update ChangeLog generation
Let's see if I can make a release on Mac...
|
|
5f7f0bfa
|
2018-03-29T04:22:53
|
|
Add README.wine.md and touch some other docs (#939)
|
|
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.
|
|
dfeccd07
|
2017-10-12T12:11:47
|
|
Remove nmake port of harfbuzz (#562)
|
|
db446cce
|
2017-10-01T12:06:00
|
|
Add RELEASING.md to dist
|
|
7d64c0ef
|
2017-04-04T15:03:51
|
|
Add CMake build support (#444)
|
|
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.
|
|
ca539e37
|
2016-02-22T15:37:18
|
|
[build] git.mk fix for m4/gtk-doc.m4
|
|
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'.
|
|
6486e375
|
2015-10-20T16:39:41
|
|
Fix typo
|
|
753ea7b9
|
2015-10-20T15:21:18
|
|
Add BUILD.md to dist
|
|
6c918e29
|
2015-02-26T13:55:34
|
|
Clean up gtk-doc.make
|
|
ca1c2813
|
2015-01-21T01:51:48
|
|
[bindings] Add README.python
|
|
bb8ffb58
|
2014-03-04T13:03:51
|
|
Use AM_MISSING_PROG for ragel and git
|
|
74ff41c3
|
2013-09-03T20:09:14
|
|
Minor
|
|
b0e03508
|
2013-08-29T15:56:32
|
|
Dist with gobject and introspection enabled
|
|
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.
|
|
280e52ae
|
2013-05-30T18:04:24
|
|
Fix ChangeLog regen
|
|
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.
|
|
22c625a4
|
2013-03-04T20:56:15
|
|
[git.mk] Update to commit efc928222179576270c5910416d8055dd7a97896
Move reusable list of files into variable definitions modules can
reuse
|
|
66f7b350
|
2013-03-04T18:52:12
|
|
Add libtool m4 macros to MAINTAINERCLEANFILES
|
|
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.
|
|
94afeb6e
|
2012-12-21T11:54:50
|
|
Add Android.mk
|
|
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.
|
|
c7afac0a
|
2012-10-02T14:44:47
|
|
Add AC_CONFIG_MACRODIR
|
|
7068e534
|
2012-08-18T13:56:10
|
|
Fix ChangeLog generation rule
|
|
e297ee4a
|
2012-08-10T14:49:37
|
|
Bump version to 0.9.2
A *real* release this time, with NEWS, ChangeLog, etc.
|
|
511a136f
|
2011-08-09T15:03:00
|
|
Move hb-view into util/
|
|
5c9f1493
|
2011-05-27T15:59:33
|
|
Minor
|
|
3f12c434
|
2011-05-27T04:58:11
|
|
[configure] Generate sha256sum and GPG-sign it
|
|
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.
|
|
abe636b8
|
2011-05-10T17:55:40
|
|
Add DOAP file
|
|
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.
|
|
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
|
|
2abe1264
|
2011-01-09T22:18:53
|
|
Bug 31174 - Update autotools configuration
|
|
8a7d1680
|
2009-12-15T03:53:45
|
|
Distribute autogen.sh
|
|
5932f8f7
|
2009-11-02T16:38:41
|
|
Generate ChangeLog
|
|
29aa4001
|
2009-11-02T16:28:39
|
|
Add build system
|