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