fcconfigsetsysroot.html revision 1cc69409
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<HTML
3><HEAD
4><TITLE
5>FcConfigSetSysRoot</TITLE
6><META
7NAME="GENERATOR"
8CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9REL="HOME"
10HREF="t1.html"><LINK
11REL="UP"
12TITLE="FcConfig"
13HREF="x103.html#AEN3038"><LINK
14REL="PREVIOUS"
15TITLE="FcConfigGetSysRoot"
16HREF="fcconfiggetsysroot.html"><LINK
17REL="NEXT"
18TITLE="FcConfigFileInfoIterInit"
19HREF="fcconfigfileinfoiterinit.html"></HEAD
20><BODY
21CLASS="REFENTRY"
22BGCOLOR="#FFFFFF"
23TEXT="#000000"
24LINK="#0000FF"
25VLINK="#840084"
26ALINK="#0000FF"
27><DIV
28CLASS="NAVHEADER"
29><TABLE
30SUMMARY="Header navigation table"
31WIDTH="100%"
32BORDER="0"
33CELLPADDING="0"
34CELLSPACING="0"
35><TR
36><TH
37COLSPAN="3"
38ALIGN="center"
39></TH
40></TR
41><TR
42><TD
43WIDTH="10%"
44ALIGN="left"
45VALIGN="bottom"
46><A
47HREF="fcconfiggetsysroot.html"
48ACCESSKEY="P"
49>&#60;&#60;&#60; Previous</A
50></TD
51><TD
52WIDTH="80%"
53ALIGN="center"
54VALIGN="bottom"
55></TD
56><TD
57WIDTH="10%"
58ALIGN="right"
59VALIGN="bottom"
60><A
61HREF="fcconfigfileinfoiterinit.html"
62ACCESSKEY="N"
63>Next &#62;&#62;&#62;</A
64></TD
65></TR
66></TABLE
67><HR
68ALIGN="LEFT"
69WIDTH="100%"></DIV
70><H1
71><A
72NAME="FCCONFIGSETSYSROOT"
73></A
74>FcConfigSetSysRoot</H1
75><DIV
76CLASS="REFNAMEDIV"
77><A
78NAME="AEN3775"
79></A
80><H2
81>Name</H2
82>FcConfigSetSysRoot&nbsp;--&nbsp;Set the system root directory</DIV
83><DIV
84CLASS="REFSYNOPSISDIV"
85><A
86NAME="AEN3778"
87></A
88><H2
89>Synopsis</H2
90><DIV
91CLASS="FUNCSYNOPSIS"
92><P
93></P
94><A
95NAME="AEN3779"
96></A
97><TABLE
98BORDER="0"
99BGCOLOR="#E0E0E0"
100WIDTH="100%"
101><TR
102><TD
103><PRE
104CLASS="FUNCSYNOPSISINFO"
105>#include &#60;fontconfig/fontconfig.h&#62;
106        </PRE
107></TD
108></TR
109></TABLE
110><P
111><CODE
112><CODE
113CLASS="FUNCDEF"
114>void <TT
115CLASS="FUNCTION"
116>FcConfigSetSysRoot</TT
117></CODE
118>(FcConfig *<TT
119CLASS="PARAMETER"
120><I
121>config</I
122></TT
123>, const FcChar8 *<TT
124CLASS="PARAMETER"
125><I
126>sysroot</I
127></TT
128>);</CODE
129></P
130><P
131></P
132></DIV
133></DIV
134><DIV
135CLASS="REFSECT1"
136><A
137NAME="AEN3788"
138></A
139><H2
140>Description</H2
141><P
142>Set 'sysroot' as the system root directory. All file paths used or created with
143this 'config' (including file properties in patterns) will be considered or
144made relative to this 'sysroot'. This allows a host to generate caches for
145targets at build time. This also allows a cache to be re-targeted to a
146different base directory if 'FcConfigGetSysRoot' is used to resolve file paths.
147When setting this on the current config this causes changing current config
148(calls FcConfigSetCurrent()).
149            </P
150></DIV
151><DIV
152CLASS="REFSECT1"
153><A
154NAME="AEN3791"
155></A
156><H2
157>Since</H2
158><P
159>version 2.10.92</P
160></DIV
161><DIV
162CLASS="NAVFOOTER"
163><HR
164ALIGN="LEFT"
165WIDTH="100%"><TABLE
166SUMMARY="Footer navigation table"
167WIDTH="100%"
168BORDER="0"
169CELLPADDING="0"
170CELLSPACING="0"
171><TR
172><TD
173WIDTH="33%"
174ALIGN="left"
175VALIGN="top"
176><A
177HREF="fcconfiggetsysroot.html"
178ACCESSKEY="P"
179>&#60;&#60;&#60; Previous</A
180></TD
181><TD
182WIDTH="34%"
183ALIGN="center"
184VALIGN="top"
185><A
186HREF="t1.html"
187ACCESSKEY="H"
188>Home</A
189></TD
190><TD
191WIDTH="33%"
192ALIGN="right"
193VALIGN="top"
194><A
195HREF="fcconfigfileinfoiterinit.html"
196ACCESSKEY="N"
197>Next &#62;&#62;&#62;</A
198></TD
199></TR
200><TR
201><TD
202WIDTH="33%"
203ALIGN="left"
204VALIGN="top"
205>FcConfigGetSysRoot</TD
206><TD
207WIDTH="34%"
208ALIGN="center"
209VALIGN="top"
210><A
211HREF="x103.html#AEN3038"
212ACCESSKEY="U"
213>Up</A
214></TD
215><TD
216WIDTH="33%"
217ALIGN="right"
218VALIGN="top"
219>FcConfigFileInfoIterInit</TD
220></TR
221></TABLE
222></DIV
223></BODY
224></HTML
225>