You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/BUILD.md
+36Lines changed: 36 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -180,3 +180,39 @@ In cases where a compile did not proceed to completion (e.g., you intentionally
180
180
```
181
181
$ rm -rf master_ttf
182
182
```
183
+
184
+
## Compile with system PATH installed build dependencies
185
+
186
+
The following make targets are available for those who would like to build with system PATH installed versions of all build dependencies. This approach allows you build with dependency versions that differ from those used in the upstream project. Please see the note at the bottom of this section for caveats to this approach.
187
+
188
+
#### System PATH build dependency compiles of all fonts
189
+
190
+
```
191
+
$ make build-system
192
+
```
193
+
194
+
#### System PATH build dependency compiles of desktop fonts
195
+
196
+
```
197
+
$ make ttf-system
198
+
```
199
+
200
+
#### System PATH build dependency compiles of all web fonts
201
+
202
+
```
203
+
$ make webfonts-system
204
+
```
205
+
206
+
#### System PATH build dependency compiles of woff web fonts
207
+
208
+
```
209
+
$ make woff-system
210
+
```
211
+
212
+
#### System PATH build dependency compiles of woff web fonts
213
+
214
+
```
215
+
$ make woff2-system
216
+
```
217
+
218
+
You must install all build dependencies before use of these make targets. Please refer to the documentation for the respective build dependency projects for details about installations. While we release these system PATH installed compile make targets to simplify the approach to builds for users who prefer not to (or cannot) create a development environment that matches the one used for our upstream builds, this approach is not otherwise supported or tested in this repository. Please understand this caveat if you intend to release fonts built with this approach in a production environment as differences in the build dependency versions can alter font renders.
0 commit comments