To specify PL/I project properties

To set properties for your PL/I project:

  1. Click the project in Solution Explorer.
  2. Click Project > MyProject Properties to open the project properties.
  3. Click the tabs in the left-hand area to set properties as required:
    Note: For descriptions of the setting on the grid tabs, select a setting and see its description below the grid.
    Application
    Specify whether the build should create a single output file for all programs or individual output files for each PL/I program in your project. You can also specify the names and types of the output files.
    Note: Mainframe Subsystem Application projects only compile to a single .lib or to multiple .dll files.
    SQL
    Specify the ESQL processor to handle your embedded SQL code and the directives you would like to set on your project.
    Dependency Paths
    Specify the paths where the IDE should search for PL/I include files and for IMS copybooks - click to add new paths.
    BMS
    Specify properties for compiling BMS files. This tab is only available for Mainframe Subsystem Application projects.
    IMS
    Specify DBD, PSB or MFS build settings as well as output folders for the IMS generated files. This tab is only available for Mainframe Subsystem Application projects.
    PL/I
    Specify the output path for the project, enable the Macro preprocessor, and set Compiler and Macro preprocessor options. Click Compiler directives list icon to show a complete list of the Compiler directives you can set on this tab.

    The Build Settings field on this page shows all directives that are currently set on the project.

    PL/I Link
    Specify .lib and .obj files to link your application with. Click to show a complete list of the directives you can set on this tab.

    The Build Settings field on this page shows all directives that are currently set on the project.

    Debug
    Specify the program to use for debugging your project, and any additional command-line arguments and environment variables to pass on to the debugger. Also, optionally configure the Wait for debuggable attachment feature, which you can use to pause the debugger and launch a separate PL/I debug process before attaching to it.
  4. Click File > Save All.

To specify properties for individual files in your project:

  1. Click the PL/I source file in Solution Explorer, and click View > Property Pages.

    You can invoke the property pages dialog by right-clicking the file, and clicking Properties.

  2. Click the PL/I or the SQL tab in the left-hand pane to specify individual file properties.

    The properties you specify on individual files take precedence over the ones set on the project.

  3. Click Apply and then click OK.
Note: In addition to the PL/I file property pages, you can view and modify the build properties of a file as follows:
  • Click a PL/I source file in Solution Explorer, and click View > Properties Window.