Difference between revisions of "IDE Window: Package Options"

From Free Pascal wiki
Jump to navigationJump to search
 
Line 1: Line 1:
ToDo
+
= Usage =
 +
 
 +
== Add Paths to dependent packages / project ==
 +
 
 +
All these paths are not used by this package itself, but they are added to the appropriate paths of the packages/projects, that use this package. These are called ''inherited'' paths.
 +
 
 +
For example almost all packages inherit their output directory, so that any package, that uses this package, finds the .ppu files.
 +
 
 +
You can see, what paths are inherited from other packages/projects in the compiler options dialog.
 +
 
 +
== Unit ==
 +
 
 +
These paths are separated by semicolon, can contain macros, and are appended to the ''unit'' paths of all packages/projects, which use/require this package. The ''unit'' path is used by the IDE and the compiler to search for pascal units (.pas, .pp, .ppu).
 +
 
 +
== Include ==
 +
 
 +
Same as the ''unit'' path, but for the ''include'' path - include files.
 +
 
 +
== Object ==
 +
 
 +
Same as the ''unit'' path, but for the ''object'' path (.o files).
 +
 
 +
== Library ==
 +
 
 +
Same as the ''unit'' path, but for the ''library'' path (linker files).
 +
 
 +
 
 +
= Description =
 +
 
 +
 
 +
 
 +
 
 +
= IDE Integration =

Revision as of 15:58, 13 July 2006

Usage

Add Paths to dependent packages / project

All these paths are not used by this package itself, but they are added to the appropriate paths of the packages/projects, that use this package. These are called inherited paths.

For example almost all packages inherit their output directory, so that any package, that uses this package, finds the .ppu files.

You can see, what paths are inherited from other packages/projects in the compiler options dialog.

Unit

These paths are separated by semicolon, can contain macros, and are appended to the unit paths of all packages/projects, which use/require this package. The unit path is used by the IDE and the compiler to search for pascal units (.pas, .pp, .ppu).

Include

Same as the unit path, but for the include path - include files.

Object

Same as the unit path, but for the object path (.o files).

Library

Same as the unit path, but for the library path (linker files).


Description

IDE Integration