search-dir

Specify the location(s) for finding target support files.

GUI Equivalent

Project Properties > Binary/Symbol Search

Project Properties > Source Search

Syntax

--search-dir <keyword>=<PATH>

Arguments

Combine keywords with arguments in the following syntax: <all | bin | src | sym[:<p | r>]>=<PATH>

<PATH> is the PATH/name of the search directory, and can include environment paths and absolute paths.

Keyword Description
all Search all types of directories.
bin Search binary directories.
src Search source directories. This is used for most collect actions.
sym Search symbol directories.
:r Perform a recursive search of all subdirectories.
:p Specify the highest priority search (directories to search prior to others, including environment paths and absolute paths).
:rp Combine :r and :p.

Actions Modified

collect, create-project, import-dir, report

Usage

Use -search-dir src:=<PATH> when performing collect actions.

To exclude files from analysis, use the exclude-files option.

Example

Run a Suitability analysis on myApplication. Search for source files in the specified search directory. Write the result to the specified project directory.

$ advixe-cl --collect=suitability --project-dir=./advi --search-dir src:=./src1 -- myApplication

The following two commands are equivalent. Each runs a Suitability analysis on myApplication and searches for source files in the two specified search directories.

$ advixe-cl --collect=suitability --project-dir=./advi --search-dir src:=./src1 --search-dir src:=./src2 -- myApplication
$ advixe-cl --collect=suitability --project-dir=./advi --search-dir src:=./src1,./src2 -- myApplication

See Also

For more complete information about compiler optimizations, see our Optimization Notice.