Compile Order Page

compile_order.gif

The Compile Order List

The project's PRO and SAVE files are displayed in a list. A check next to the file means that the file is included in the build, and an unselected file is excluded from the build.

Toggling a file's inclusion status on the Compile Order page changes the file's icon in the Workbench Project Explorer. Files excluded from the project build are marked by a crossed circle:

exclude_from_build_icon.gif

Note
The SAVE file generated by the build process (specified on the IDL Build Properties page) is not displayed in this list.

How Files Are Ordered in the List

The first time the Compile Order page is displayed for a particular project, all PRO and SAVE files within the project are listed in alphabetical order.

After the project compile order has been modified and saved, new files are added to the bottom of the list, in alphabetical order.

If a project is built before any changes have been saved on the Compile Order page, the files will be compiled or restored in alphabetical order. If the compile order is set, and files are added to the project without also editing the compile order, the new files will be compiled in alphabetical order, after all of the other project files have been compiled or restored.

Moving Files in the List

To change the compile order of the project, select a file (only one file may be selected at a time) and use the Move buttons on the right-hand side of the page to move the file up or down in the list.