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