Gbs Build --Incremental vs --Include-All
What Is the Differences Belows? If I Modify Source Code(Did Not Commit, Yet) Gbs Build -a Armv7L --Include-All Gbs Build -a Armv7L --Incremental Gbs Build -a...
what is the differences belows? If I modify source code(did not commit, yet)
- gbs build -A armv7l --include-all
- gbs build -A armv7l --incremental
- gbs build -A armv7l --include-all --incremental
I do not understand the differences between incremental and include-all options, clearly.
1 Answer
option 1 with build your source with all committed as well uncommitted changes
option 2 builds incrementally ( meaning if the build fails in between and then you make some changes, the next build will not start afresh but from the last build point) . This has some other conditions like changes in MACRO or header files where complete build will happen.
option 3 is a combination of option 1 and option 2