Generic FunctionPackage: ideToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.2
Unrevised from 8.1 to 8.2.
8.1 version

full-compile-project

Arguments: project &key load-project-file include-cancel-button

Compiles and loads all of the source code files of the specified project, even when their fasl files are already up-to-date. Returns true if the project was successfully compiled and loaded, and nil otherwise. This function is called by the Tools | Full Compile command.

If load-project-file is true, then the .lpr project definition file is first loaded (to update the project if that file has changed). Otherwise it is not loaded.

If there are compiler warnings and the show-dialog-on-compiler-warnings IDE configuration option is true, then a dialog will display the warnings. If the include-cancel-button argument is true, then this dialog will include a Cancel button in addition to the usual OK button. If the user presses the Cancel button (or the Escape key), then full-compile-project will return nil to indicate that the compilation is considered to have failed. This value can be used to decide whether to proceed with some further action, such as running the project.


Copyright (c) 1998-2012, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 8.2. This page was not revised from the 8.1 page.
Created 2010.1.21.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.2
Unrevised from 8.1 to 8.2.
8.1 version