summaryrefslogtreecommitdiffstats
path: root/docs/dev_guide/autobuild.md
AgeCommit message (Collapse)AuthorFilesLines
2020-06-09Update autobuild script templatesjellyfish_9.99.1jellyfish/9.99.19.99.1Scott Murray1-8/+26
Update autobuild.in files with reworked version with the following changes: - Fixes for building outside of the source tree by over-riding BUILD_DIR* (done by use of new ROOT_DIR variable). - Rules simplified by use of static pattern rules and target specific variables. - package-test rule no longer builds the full widget, only the test widget. This is a behavior change, but seems more in line with developer expectations and avoids wasting time during builds from AGL. - package-{coverage,debug}-test rules removed for lack of utility. - Variable usage switched to parentheses instead of braces to match typical usage in Makefiles in other FOSS projects. The autobuild documentation has also been updated to include the previously added targets and BUILD_DIR* variables, and the description of package-test has been updated for the behavior change mentioned above. Bug-AGL: SPEC-2049, SPEC-3300 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ifaf0d59b9ee26bde6d27b8968e68f5dc84df548c
2019-08-14Fix document mistakeLi Xiaoming1-1/+1
autobuild clean will remove all the prodcuts defined in Makefile, including autobuild script itself(not inside build folder). Bug-AGL: SPEC-2714 Change-Id: I2d0d47f74a76524dc6335d9a9d027ae793bacda9 Signed-off-by: Li Xiaoming <lixm.fnst@cn.fujitsu.com>
2019-08-01Fix autobuild script pathLi Xiaoming1-1/+1
Bug-AGL: SPEC-2714 Change-Id: I92792739faf83080916db339c428c81e25061e7c Signed-off-by: Li Xiaoming <lixm.fnst@cn.fujitsu.com>
2019-04-04CMake Section: Complete re-write.Scott Rifenbark1-0/+132
Completely re-wrote the section. New file names that do not use the numbers also. Change-Id: I443feb41cf83d760a57179473439e89e7b71f9c5 Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>