1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 4<meta http-equiv="Content-Style-Type" content="text/css"> 5<title>ctr_makeciaarchive</title> 6<style type="text/css"> 7<!-- 8body { 9/* 10 font-size : 10pt; 11*/ 12 font-weight : normal; 13 color : #000000; 14 margin : 8px; 15} 16 17div { 18 width : 98%; 19 white-space : nowrap; 20} 21 22div.title { 23 text-align : left; 24 font-weight : bold; 25/* 26 font-size : 16pt; 27*/ 28 font-size : 150%; 29 color : #202020; 30 border-style : double; 31 border-width : 8px; 32 /* タイトルを囲む枠線の色を指定 */ 33 border-color : #CD202C; 34 35 /* RVLプラットフォーム系列 */ 36/* 37 border-color : #34beed; 38*/ 39 40 /* TWLプラットフォーム系列 */ 41/* 42 border-color : #ff458f; 43*/ 44 45 margin : 4px; 46 padding : 4px; 47} 48H1 { 49 font-size : 150%; 50 font-family : Arial; 51 border-bottom-width : 5px; 52 border-bottom-style : solid; 53 border-bottom-color : #CD202C; 54 padding-bottom : 1px; 55 margin-bottom : 20px; 56 letter-spacing : normal; 57 font-weight : bold; 58} 59 60h2 { 61 font-weight : bold; 62/* 63 font-size : 16pt; 64*/ 65 font-size : 150%; 66 border-style : none none solid double; 67 border-width : 0px 0px 2px 8px; 68 /* 見出しの線の色を指定 */ 69 border-color : #CD202C; 70 71 /* RVLプラットフォーム系列 */ 72/* 73 border-color : #34beed; 74*/ 75 76 /* TWLプラットフォーム系列 */ 77/* 78 border-color : #ff458f; 79*/ 80 81 margin-left : 2px; 82 padding-left : 4px; 83} 84CODE { 85 font-family : "Courier New", monospace; 86 position : normal; 87 left : 12px; 88 font-size : 10pt; 89} 90table { 91 margin-top : 2pt; 92 margin-bottom : 2pt; 93 margin-left : 0pt; 94 margin-right : 0pt; 95 padding-left : 0pt; 96 padding-right : 0pt; 97 position : relative; 98 left : 12px; 99 font-family : Arial; 100 font-size : 10pt; 101 border-style : none none none none; 102} 103td,th { 104 padding : 2pt; 105 border-width : 2pt; 106 border-style : none none none none; 107 font-style : normal; 108 text-align : left; 109} 110td { 111 background : #e8f4f4; 112 font-weight : normal; 113} 114th { 115 background : #c0d8d8; 116 font-weight : bold; 117} 118 119p { 120 margin-left : 4px; 121} 122p.code { 123 font-family : "Courier New", monospace; 124 position : normal; 125 left : 12px; 126 font-size : 10pt; 127 background : #e8f4f4; 128} 129 130--> 131</style> 132 133</head> 134<body> 135<a name="top"></a> 136 137<h1>ctr_makeciaarchive</h1> 138 139<h2>Description</h2> 140<P><CODE>ctr_makeciaarchive</CODE> is a tool to create CFA files that contain CIA files.<br/> CFA files created with <CODE>ctr_makeciaarchive</CODE> can be included in CCI files by using the <CODE>-content</CODE> option of <A href="ctr_makerom.html">ctr_makerom</A>.<br/> Use this tool when the CCI file includes the child device distributed with download play.</P> 141 142<h2>How to Use</h2> 143<h3>What Is Required</h3> 144<p>The following files are required to create CFA files by using <CODE>ctr_makeciaarchive</CODE>.</p> 145<ul> 146<li> CIA files created by using <A href="ctr_makecia.html">ctr_makecia</A></li> 147<li> <CODE>.rsf</CODE> file</li> 148</ul> 149 150<h3>Commands</h3> 151 152<p class="code"> 153% ctr_makeciaarchive32 -cia CIA_FILEPATH1 CIA_FILEPATH2 {...} [--romfs-root ROMFS_ROOT] [-rsf RSF_FILEPATH] -o CFA_OUTPATH 154</p> 155 156<h4 >Options</h4> 157 158<div class="table"> 159<table border="1"> 160<thead> 161<tr> 162<th align="center">Options</th> 163<th align="center">Description</th> 164</tr> 165</thead> 166<tbody> 167<tr> 168<td align="center"><CODE>-cia</CODE></td> 169<td align="center">Specify one or more CIA files included in CFA. Each client device CIA file must have a different <CODE>ChildIndex</CODE> specified.</td> 170</tr> 171<tr> 172<td align="center"><CODE>--romfs-root</CODE></td> 173<td align="center">Specifies the ROMFS root folder (the folder where the CIA file is temporarily copied) when creating the CFA file. When the specified folder does not exist, an attempt to create it is automatically made. If the option is not specified, a Windows standard temporary file is created in the work region and is deleted after the CFA file is created.</td> 174</tr> 175<tr> 176<td align="center"><CODE>-rsf</CODE></td> 177<td align="center">Specifies the RSF file. When this option is not specified, <CODE>CTR_SDK/resources/specfiles/Child.rsf</CODE> is used. There is normally no need to specify this.</td> 178</tr> 179<tr> 180<td align="center"><CODE>-o</CODE></td> 181<td align="center">Specifies the CFA file to output.</td> 182</tr> 183</tbody> 184</table> 185</div> 186 187<h2>Variables Defined in OMakefiles</h2> 188<p> 189When <CODE>CHILD_APPS</CODE> is specified in <CODE>OMakefile</CODE>, <CODE>makeciaarchive</CODE> is automatically executed while <CODE>omake</CODE> is running, and a CFA file that includes the child device's CIA file is created.<br /> For how to specify <CODE>CHILD_APPS</CODE>, see the description for <A href="../SDKRules/BuildRules.html">Build Rules</A>. 190</p> 191 192</tbody> 193</table> 194</div> 195 196<h2>Revision History</h2> 197 <dl class="history"> 198 <dt>2010/10/29</dt> 199 <dd>Initial version.<br /> 200 </dd> 201 </dl> 202<hr><p>CONFIDENTIAL</p></body> 203</html>