Commit graph

21 commits

Author SHA1 Message Date
Behdad Esfahbod
59617de1bc [BUILD] Update Arch Linux instructions
Fixes https://github.com/harfbuzz/harfbuzz/issues/4765
2024-06-24 06:46:31 -07:00
Behdad Esfahbod
a109d5fbc0 [BUILD] Actually build project!
Fixes https://github.com/harfbuzz/harfbuzz/issues/4754
2024-06-14 16:50:09 -04:00
Bruce Mitchener
cb92210b4c
Improve Markdown formatting. (#4366) 2023-08-07 11:19:30 -06:00
Behdad Esfahbod
172cc82032 [BUILD] Minor reword (and reformat)
Fixes https://github.com/harfbuzz/harfbuzz/issues/3784
2022-08-16 13:21:02 -06:00
jeremiazhao
dc09053f19 fix build requirements for fedora/centos in buiding document 2022-05-13 13:10:11 -06:00
Chun-wei Fan
e6aa4b7d0e BUILD.md: Mention that installing CMake is recommended for MSVC
We are using CMake to help us find dependencies in Meson builds on Visual
Studio, so let people know that it's recommended.
2022-02-17 16:21:22 +08:00
Ebrahim Byagowi
b0a4860d34
[docs] Remove packagers related part
Covered by https://github.com/harfbuzz/harfbuzz/wiki/Notes-on-migration-to-meson
2020-08-02 11:15:15 +04:30
Ebrahim Byagowi
13d78b50f2
[doc] minor 2020-07-06 22:22:42 +04:30
Ebrahim Byagowi
e5dd7d3ef9 [doc] more on build 2020-07-06 22:19:59 +04:30
Ebrahim Byagowi
28554cb831 [doc] add a note for packagers 2020-07-06 22:19:59 +04:30
Ebrahim Byagowi
0fc52d3b2d [doc] Simplify and extend build instructions 2020-07-06 22:19:59 +04:30
Ebrahim Byagowi
f1dd605cd9 [docs] Update to mention meson 2020-03-13 14:40:07 +03:30
Bruce Mitchener
257d0e5aa3 Fix typos. 2018-10-19 19:24:05 +03:30
Bruce Mitchener
4f6754ac01 Improve Markdown usage in BUILD.md. 2018-01-02 10:03:29 -08:00
ebraminio
7c6937e7c7
Move all references of old url to the new address (#622) 2017-11-20 14:49:22 -05:00
ebraminio
6bac4ac2be Minor BUILD.md fix (#565) 2017-10-12 13:45:49 +02:00
ebraminio
dfeccd073a Remove nmake port of harfbuzz (#562) 2017-10-12 10:41:47 +02:00
Behdad Esfahbod
e21921a68a Minor 2016-05-06 15:26:40 +01:00
Chun-wei Fan
d7b6636e5e 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'.
2016-02-03 18:14:30 +08:00
Behdad Esfahbod
5afebbdcb2 Add Homebrew build instructions 2016-01-07 22:53:59 +00:00
Ebrahim Byagowi
2fb95a0c9d Add BUILD.md based on harfbuzz.org docs 2015-10-19 22:02:12 +03:30