Rebuilding is a process of compiling and building all the files included in the program or project regardless of whether they were recently changed.
Thus, rebuild triggers first cleaning and then building of the program or project:
REBUILD = CLEAN + BUILD
Lycia performs incremental build.
This means that only files, programs, and projects that were changed since the previous build are built. Other files, programs, and projects = not changed ones - are not build.
That is why we strongly recommend 4gl developers to use rebuild instead of build.
In LyciaStudio, you can rebuild one or several programs or the whole project.
To rebuild a single program, right-click it in the 4GL Project view and press Rebuild in the context menu:
To rebuild several programs at once, you must select them with the enabled Shift or Ctrl key and then go to the context menu:
You can use hot keys – Alt + B – to rebuild programs and projects:
To rebuild the whole project, press Rebuild the current project - - the toolbar of the 4GL Project view:
Rebuilding progress and results are displayed in the Console view and in the Progress view:
During rebuilding, first all the label decorations are removed (after cleaning), and then added again according to the rebuild results (after building).