You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/pages/cli/make.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,13 @@ Next, assume that we want to do a incremental build of `ORD501.PGM`, which has
24
24
25
25
So that means that 4 objects are going to be rebuilt. Usually, parents always need to be rebuilt to ensure level checking happens. Sometimes, we don't want to rebuild the children because they haven't changed (and can depend on the library list to find the existing objects). **You can use option `-nc` to ensure no target children get built** as part of the make file.
26
26
27
+
### General rule for builds
28
+
29
+
To ensure library lists are supported correctly, the following rules are recommended:
30
+
31
+
* When building an object, always use the qualified name of the object being built.
32
+
* When referenceing an object, always use the unqualified name of the object so that the library list can be used to find the object.
33
+
27
34
### When is a incremental build right?
28
35
29
36
It is always recommended to do a incremental build when working in a new branch. Ensure that you have a library of objects from a previous full build on the library list.
0 commit comments