Micro Focus Builder preferences

The settings you specify on the Builder preferences page (Window > Preferences > Micro Focus > Builder) enable you to configure how building works in Eclipse and apply to all projects.

Default Platform Target
Specify if the program should be compiled as a 32 bit or 64 bit version. This will depend on platform support and your requirements.
Delete user files in output folder
Specify what to do with any files in the output folder which were not produced by the build.
Delete build artifacts in output folder when project settings change
Specify whether the existing output files should be deleted when your project's settings change before the project is rebuilt.
COBOL indexer options
Specify whether the IDE should detect copybook usage within your COBOL programs. This information is used by the Copybook Dependency view.
  • Enable indexer - enabled by default.
    Warning: Disabling this option can have undesired side-effects, such as stopping incremental builds from noticing changes made to copybooks, or causing the 'find references' feature to not discover all data item references when invoked from a copybook that is used by multiple programs.
Console output
Specify whether to limit the number of characters in the notifications in the Console view. Using an unlimited or a very large buffer can affect build performance.
  • Limit console output - enabled by default.
  • Console buffer size (characters) - set to 80000 by default.
Dependency paths
Specify whether Eclipse should automatically add any new directories in your project to the Dependency paths tab in the project's properties (Micro Focus > Build Path > Dependency paths for native and Mainframe COBOL projects and Micro Focus > Dependency paths for JVM COBOL projects):
  • Automatically add new directories to dependency paths - disabled by default.
Multi-processor compilation/linking
On multi-CPU machines, use this setting to enable faster, parallel compilation of the sources in your native and mainframe projects. The maximum number of cores to be used is the number of cores of the machine on which the build is being run.
  • Maximum number of compilations/links to execute concurrently - set to 1 by default.
COBOL JVM options
By default, this specifies that each part of the package name corresponds to a subdirectory.
  • Each part of the package name corresponds to a subdirectory - enabled by default.