## Creating or editing the baseline profile

A baseline profile contains information related to the baseline SDK, which is the point of comparison against the current SDK. Baseline defines the root directory of headers, system include paths, and the root directory of libraries.

To create a baseline profile in the Baseline Editor dialog, do the following:

1. Type in a name for your profile.
2. Select the SDK name and Symbian SDK version number to be used.
3. To fill the data in the Headers and Library tab from a baseline project, select the option Use includes and forced headers from the selected bld.inf and browse for the bld.inf file of your baseline project. This option fills in the required paths automatically.
4. To provide the paths manually, choose the Headers Tab and follow the below steps:
   - For headers of this baseline:
     - Use the \epoc32\include directory of the selected SDK.
     - Select the second option and click Add directory… to specify other directories.
   - (Optional) For system include paths of this baseline other than defaults:
     - Click Add Includes to browse for more include paths.
   - (Optional) For forced headers of this baseline:
     - Click Add to choose the forced headers and files from a different directory.

   Optional settings can be shown or hidden using the Show/Hide button.

5. To choose the build configuration (for example, armv5 and armv6), choose the Libraries Tab and you can do any of the following:
   - Select the Analyse files from default build target option (default).
   - Select the Analyse files from selected target build directory and choose a target.
   - Select the third option and click Browse to browse for director(y/ies) of libraries and DLLs.
6. To create the profile, click Save & OK.

The predefined profiles found in the given web server path will be listed in the Profile Name drop down list. Downloading will be started when a profile is selected. The predefined profiles cannot be edited.

##### Related tasks

- Selecting the analysis type, baseline profile and current SDK
- Setting Compatibility Analyser preferences