# HG changeset patch # User fturovic # Date 1265928333 21600 # Node ID 00971b52d4a3670d5612f4b3936f62c5fbfc2890 # Parent 949823a0e5df809f62ebd00dc467d9f989822684 revised bld.inf pages and images diff -r 949823a0e5df -r 00971b52d4a3 core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor.html --- a/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor.html Thu Feb 11 15:09:23 2010 -0600 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor.html Thu Feb 11 16:45:33 2010 -0600 @@ -1,56 +1,52 @@ - - -INF Editor - - - -

INF Editor - Overview Tab

- -

- The INF Editor allows you to view and modify Symbian project files and export files to be included in building your application. The settings displayed are those active for the active build configuration. However, changes made in the INF editor can be applied globally to all build configurations. Changes made in the INF editor are automatically written to the project's .INF file. You can view the .inf file by selecting the bld.inf tab located along the bottom of the INF editor.

-

- The INF Editor is shown when an INF file is - opened from the C/C++ Projects view or Symbian Project Navigator view by double-clicking on the file. The INF Editor is shown in Figure 1.

-

-

Figure 1 - INF Editor

-

- - -
NameFunction
-

- Components

-

- Add components such as MMP and make files to be part of the normal build process.

-
    -
  • Add MMP file - Click to add an MMP file to the bottom of the list of components.
  • -
  • Add make file - Click to add a make file to the bottom of the list of components.
  • -
  • Edit - Select a component and click Edit to apply the Tidy attribute or specify the Build as ARM option.
  • -
  • Open - Select a component and click Open to open the component in an editor window.
  • -
  • Up - Select a component and click Up to move the component up in the list.
  • -
  • Down - Select a component and click Down to move the component down in the list.
  • -
  • Remove - Select a component and click Remove to remove the component from the build process.
  • -
-

- Test Components -

-

- Add, edit, open, move, or remove MMP and make files that are part of a test build process.

-

 

-
Related references
- - - - - - - + + +INF Editor + + + +

INF Editor - Overview Tab

+ +

+ The INF Editor allows you to view and modify Symbian project files and export files to be included in building your application. The settings displayed are those active for the active build configuration. However, changes made in the INF editor can be applied globally to all build configurations. Changes made in the INF editor are automatically written to the project's .INF file. You can view the .inf file by selecting the bld.inf tab located along the bottom of the INF editor.

+

+ The INF Editor is shown when an INF file is + opened from the Project Explorer view or Symbian Project Navigator view by double-clicking on the file. The INF Editor is shown in Figure 1.

+

+

Figure 1 - INF Editor

+

+ + +
NameFunction
+

+ Components

+

+ Add components such as MMP and make files to be part of the normal build process.

+
    +
  • Create New MMP File - creates a new MMP file at the bottom of the Component list.
  • +
  • Add Existing MMP File - imports a MMP file at the bottom of the Component list.
  • +
  • Add Existing Makefile - adds a make file to the bottom of the Component list.
  • +
  • Edit - Select a component and click Edit to apply the Tidy attribute or specify the Build as ARM option.
  • +
  • Open - Select a component and click Open to open the component in an editor window.
  • +
  • Up - Select a component and click Up to move the component up in the list.
  • +
  • Down - Select a component and click Down to move the component down in the list.
  • +
  • Remove - Select a component and click Remove to remove the component from the build process.
  • +
+

+ Test Components +

+

+ Create, import, edit, open, move, or remove MMP and make files that are part of a test build process.

+
Other references
+ + + + + + + \ No newline at end of file diff -r 949823a0e5df -r 00971b52d4a3 core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_addedit_make.html --- a/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_addedit_make.html Thu Feb 11 15:09:23 2010 -0600 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_addedit_make.html Thu Feb 11 16:45:33 2010 -0600 @@ -1,38 +1,47 @@ - - -INF Editor - Add/Edit Make - - - -

INF Editor - Add / Edit Make File

- -

Add make file entry

-

The Add make file dialog (figure 1) is used to add a make file to the build process. Enter or browse to the make file in the File path field and, if desired, apply the Tidy attribute or specify the Build as ARM option to the make file. Options include:

- -

-

Figure 1 - Add make file entry

-

Edit make file entry dialog

-

The Edit make file entry dialog (figure 2) allows you to change the file path and set the Tidy or Build as ARM option for the selected make file.

-

-

Figure 2 - Edit make file entry

-

 

-
Related references
- - - - - - - + + +INF Editor - Create/Edit Make + + + +

INF Editor - Create / Edit Makefile Entry

+ +

The Add Makefile entry dialog (figure 1) is used to add a makefile to the build process. Enter or browse to the make file in the File path field and, if desired, apply the Tidy attribute or specify the Build as ARM option to the make file.

+

+

Figure 1 - Add/Edit makefile entry

+
Table 1. Add/Edit Makefile entry — items
+ + + + + + + + + + + + + + + + + + + + + +
NameFunction

File path

Type the path and filename for the makefile to create or click Browse to set a path.

Tidy

Specify the tidy attribute if the release that an .mmp file defines is internal to your component and not required by other components or for your component to execute.

Build as ARMSpecifies the build_as_arm statement, which instructs an ARMV5 build to build the project for the ARM instruction set and not the THUMB instruction set.
Makefile formatSet the format of the makefile to be created.
+
Other references
+ + + + + + + \ No newline at end of file diff -r 949823a0e5df -r 00971b52d4a3 core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_addedit_mmp.html --- a/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_addedit_mmp.html Thu Feb 11 15:09:23 2010 -0600 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_addedit_mmp.html Thu Feb 11 16:45:33 2010 -0600 @@ -1,37 +1,43 @@ - - -INF Editor - Add/Edit MMP - - - -

INF Editor - Add / Edit MMP File

- -

Add MMP file dialog

-

The Add MMP file dialog (figure 1) is used to add a mmp file and, if desired, apply the Tidy attribute or specify the Build as ARM option to the mmp file. Options include:

- -

-

Figure 1 - Add MMP file entry

-

Edit MMP file entry dialog

-

The Edit MMP file entry dialog (figure 2) allows you to change the file path and set the Tidy or Build as ARM option for the selected mmp file.

-

-

Figure 2 - Edit MMP file entry

-

 

-
Related references
- - - - - - - + + +INF Editor - Add/Edit MMP + + + +

INF Editor - Add / Edit MMP File Entry

+ + The Add MMP file entry dialog (figure 1) is used to add a mmp file and, if desired, apply the Tidy attribute or specify the Build as ARM option to the mmp file. +

+

Figure 1 - Add MMP File Entry

+
Table 1. Add MMP file entry — items
+ + + + + + + + + + + + + + + + + +
NameFunction

File path

Type the path and filename for the MMP file to create or click Browse to set a path.

Tidy

Specify the tidy attribute if the release that an .mmp file defines is internal to your component and not required by other components or for your component to execute.

Build as ARMSpecifies the build_as_arm statement, which instructs an ARMV5 build to build the project for the ARM instruction set and not the THUMB instruction set.
+
Other references
+ + + + + + + \ No newline at end of file diff -r 949823a0e5df -r 00971b52d4a3 core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_exports.html --- a/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_exports.html Thu Feb 11 15:09:23 2010 -0600 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_exports.html Thu Feb 11 16:45:33 2010 -0600 @@ -1,71 +1,97 @@ - - -INF Editor Exports - - - -

INF Editor - Exports Tab

- -

- The INF Editor exports pane lists files to be copied to the indicated destination path and are part of the normal build process. You can add files, edit paths, move files up or down in the list, or remove files from the list.

-

-

Figure 1 - INF Editor - Exports Pane

- - - - - - - - - - - - - -
NameFunction

Exports

Add, edit, arrange order, or remove files that will be part of the build process.

-
    -
  • Add - Click to add a file to the list of files to be exported as part of the build process.
  • -
  • Edit - Select a file and click Edit to change the source and destination paths for the file.
  • -
  • Up - Select a file and click Up to move the file up in the list.
  • -
  • Down - Select a file and click Down to move the file down in the list.
  • -
  • Remove - Select a file and click Remove to remove the file from the build process.
  • -

Test Exports

Add, edit paths, arrange order, or remove files that will be part of the test build process.

-

-

Add Export dialog

-

Use the Add Export dialog (figure 2) to add a file to be exported to the destination path when the project is built. Options include:

- -

-

Figure 2 - Add Export dialog

-

-

Edit Export dialog

-

Use the Edit Export dialog (figure 3) to edit the source and destination path of the selected file. Options include:

- -

-

Figure 3 - Edit Export dialog

-

-
Related references
- - - - - - - + + +INF Editor Exports + + + +

INF Editor - Exports Tab

+ +

+ The INF Editor Exports pane lists files to be copied to the indicated destination path that are part of the normal build process. You can add files, edit paths, move files up or down in the list, or remove files from the list.

+

+

Figure 1 - INF Editor - Exports Pane

+
Table 1. Export tab — items
+ + + + + + + + + + + + + +
NameFunction

Exports

Add, edit, arrange order, or remove files that will be part of the build process.

+
    +
  • Add - Click to add a file to the list of files to be exported as part of the build process.
  • +
  • Edit - Select a file and click Edit to change the source and destination paths for the file.
  • +
  • Up - Select a file and click Up to move the file up in the list.
  • +
  • Down - Select a file and click Down to move the file down in the list.
  • +
  • Remove - Select a file and click Remove to remove the file from the build process.
  • +

Test Exports

Add, edit paths, arrange order, or remove files that will be part of the test build process.

+

+

Add Export dialog

+

Click the Add control to open the Add Export dialog (figure 2) to add a file to be exported to the destination path when the project is built.

+

+

Figure 2 - Add Export dialog

+

+
Table 2. Add Export — items
+ + + + + + + + + + + + + + + + + +
NameFunction

Source path

Path and name of file to be exported.

Destination path

Path location where file is to be exported.

Export is a zip fileCheck this option if the export is a zip file and you want to extract it on the destination path.
+

Edit Export dialog

+

Click the Edit control to open the Edit Export dialog (figure 3) to edit the source and destination path of the selected file.

+

+

Figure 3 - Edit Export dialog

+
Table 3. Edit Export — items
+ + + + + + + + + + + + + + + + + +
NameFunction

Source path

Path and name of file to be exported.

Destination path

Path location where file is to be exported.

Export is a zip fileCheck this option if the export is a zip file and you want to extract it on the destination path.
+
Other references
+ + + + + + + \ No newline at end of file diff -r 949823a0e5df -r 00971b52d4a3 core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_file.html --- a/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_file.html Thu Feb 11 15:09:23 2010 -0600 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/INF_Editor_file.html Thu Feb 11 16:45:33 2010 -0600 @@ -1,29 +1,25 @@ - - -BLD.INF File - - - -

INF Editor - BLD.INF Tab

- -

- The bld.inf pane shows the source text of the file. This file is automatically updated with changes made in the INF editor Overview and Exports panes or changes can be made manually in this pane. Validation is provided in this window. For example, an error mark is displayed next to the line where an error occurs, as shown in Figure 1. Hover your mouse pointer over the error mark or red error markers in upper right column to display helpful error information.

-

-

Figure 1 - INF Editor - bld.inf Pane

-

-
Related references
- - - - - - - + + +BLD.INF File + + + +

INF Editor - BLD.INF Tab

+ +

+ The bld.inf pane shows the source text of the bld.inf file. This file is automatically updated with changes made in the INF editor Overview and Exports panes or changes can be made manually in this pane. Validation is provided in this window. For example, an error mark is displayed next to the line where an error occurs, as shown in Figure 1. Hover your mouse pointer over the error mark or red error markers in upper right column to display helpful error information.

+

+

Figure 1 - INF Editor - bld.inf Pane

+

+
Related references
+ + + + + + + \ No newline at end of file diff -r 949823a0e5df -r 00971b52d4a3 core/com.nokia.carbide.cpp.doc.user/html/reference/images/inf_editor_addMMP.png Binary file core/com.nokia.carbide.cpp.doc.user/html/reference/images/inf_editor_addMMP.png has changed diff -r 949823a0e5df -r 00971b52d4a3 core/com.nokia.carbide.cpp.doc.user/html/reference/images/inf_editor_addMake.png Binary file core/com.nokia.carbide.cpp.doc.user/html/reference/images/inf_editor_addMake.png has changed diff -r 949823a0e5df -r 00971b52d4a3 core/com.nokia.carbide.cpp.doc.user/html/reference/images/inf_editor_overview.png Binary file core/com.nokia.carbide.cpp.doc.user/html/reference/images/inf_editor_overview.png has changed