View previous topic :: View next topic |
Author |
Message |
stfark1
Joined: 02 Sep 2008 Posts: 244
|
Posted: Sun Aug 03, 2025 9:35 pm Post subject: BUILD |
|
|
What is the difference between rebuild dependencies and build? Sid Kraft |
|
Back to top |
|
 |
wahorger

Joined: 13 Oct 2014 Posts: 1264 Location: Morrison, CO, USA
|
Posted: Mon Aug 04, 2025 3:28 am Post subject: |
|
|
My experience has been: If I edit a file outside of Plato, the dependencies that I have added do NOT go into the internal list that Plato keeps. Rebuilding dependencies scans your source files allowing Plato to know what files you have INCLUDE'd so it's easier to edit them in Plato.
That's my experience. |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8232 Location: Salford, UK
|
Posted: Mon Aug 04, 2025 2:00 pm Post subject: |
|
|
In general, source files in a project are inter dependent. For example, a module defined in one file might be used in a number of other files.
Plato automatically creates a table of these dependencies. When a change is made in a module, the module and all files that use it must be recompiled.
A "build" process uses the table of dependencies together with information about which files have changed to work out which files to recompile and a correct order to execute the processing.
Rebuilding the dependencies simply reconstructs the dependency table. It doesn't do any recompiling. This is sometimes necessary when Plato's automatic processing fails or external changes have been made. |
|
Back to top |
|
 |
|