1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../css/document.css" type="text/css" />
7    <title>List of Build Options</title>
8  </head>
9<body>
10<h1>List of Build Options</h1>
11
12<h2>Build Options Available When Building NintendoWare for CTR</h2>
13
14Under the NintendoWare for CTR build system, you can set the following macro definitions in addition to the build options defined under CTR-SDK.
15
16<table class="members">
17  <tbody>
18    <tr>
19      <th><strong>Build Options</strong></th>
20      <td><strong>Description</strong></td>
21    </tr>
22    <tr>
23      <th>NW_IGNORE_DEPRECATED</th>
24      <td>
25        <div>
26        Warnings are issued at compile time regarding the use of unrecommended API functions in the NW4C header. These warnings can be suppressed by setting the build option NW_IGNORE_DEPRECATED.
27        </div>
28        <br/>
29        <div>
30        Since warnings can also be suppressed in addition to using this option by defining the NW_IGNORE_DEPRECATED macro at the head of the file, or using #include &lt;nw/config/ignore_deprecated_begin.h&gt; and #include &lt;nw/config/ignore_deprecated_end.h&gt; in locations that use the API functions in question, we recommend that warnings be ignored locally in the code rather than using this build option.
31        </div>
32        <br/>
33        <div>
34        Simply using pragma in the nw/config/ignore_deprecated_*.h header also has the effect of ignoring deprecated warnings, so direct use of #pragma is also okay.
35        </div>
36      </td>
37    </tr>
38    <tr>
39      <th>NW_WITH_LIBS</th>
40      <td>
41        The NW4C library will be rebuilt if a build that specifies this option is executed on the NW4C source tree. Use this setting if you need to rebuilt the library by editing config settings given in <a href="./macros.html">List of Macros</a>.
42      </td>
43    </tr>
44  </tbody>
45</table>
46<hr><p>CONFIDENTIAL</p></body>
47</html>
48