![]() |
OpenMake Meister |
Dependency Directories must be added to your Project, otherwise your builds will not work as there will be no reference to the source code or libraries needed for the build. In addition, every Project's Dependency Directory List must reference the Local Build Directory (.). The local build directory is needed as this is where intermediate objects of the build can be found. In addition, developers check-out source code to their Local Build Directory, therefore it needs to be listed as a Dependency Directory. For this reason, the first directory in your Dependency Directory List should be ".".
Directories can be added to your Dependency Directory list by using the Overview tab on the right hand side of your Project Explorer screen. When you add your directories to your Dependency Directory list, you can define the type of files that may be found in your directories. The possible types are defined in Table CP-4.
Table CP-4 Directory Definitions
Type |
Definition |
Project |
This directory type indicates that a Microsoft Project file is present in the directory. It is used for .Net, Visual Studio and Visual Basic Project files only. See .NET Project Dependency Directories for more details on using this type for Microsoft builds.
|
TGT |
This indicates that the directory may contain Target Files (.tgt).
|
Source |
Selecting this option indicates that source files such as .java, .c, .cpp, or similar source files reside in this directory |
Library |
Selecting this option indicates that library files such as .lib, .o, .jar, etc. reside in this directory. |
Table CP-5 will guide you through the process of adding directories to your Directory Dependency List.
Table CP-5 Add Directories to your Directory Dependencies
Step |
Action |
1 |
From the main menu select Window-Open Perspective-OM Meister |
2 |
Select the Project Explorer tab near the top of your screen. |
3 |
Double Click on the Dependency Directory Name which you wish to assign a file system directory. |
4 |
You will be provided an Overview screen on the right side of the Project Explorer |
5 |
Select the New or Browse button on the right of your screen. |
6 |
If you selected New – enter the directory in the Directory Definition field and select they type of files that may be found in the Directory. Select OK. |
7 |
If you selected Browse – browse the file system to your directory you wish to add. Select OK. |
8 |
To Define your Directory, use the Edit button to specify the type of files that can be found in your Directory using the Directory Definition dialog box. |
*Note: An "ERROR 40" will occur during the build if the needed code is not found in the Dependency Directory List. This indicates that you may not have defined all of the needed directories for the build.
Note: The Browse will not remember its last location on Windows unless Meister is being run as a plug-in to Eclipse 3.4 or Eclipse 3.5. This issue is due to a bug in the Eclipse framework.