summaryrefslogtreecommitdiffstats
path: root/src/template.d
AgeCommit message (Collapse)AuthorFilesLines
2020-06-09Update autobuild script templatesjellyfish_9.99.1jellyfish/9.99.19.99.1Scott Murray2-204/+154
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
2020-02-17Change autobuild targets to avoid files removeFrederic Marec2-130/+115
Change targets in autobuild scripts to dispatch builds in differents build directory Avoid remove of Makefile and CMakeCache from each target Bug-AGL: SPEC-2049 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh> Change-Id: I08033b3409e308799010c5925be0ae1b455500ed
2020-01-13autobuild: fix generating all widget targeticefish_8.99.5icefish/8.99.58.99.5Romain Forlot2-18/+40
This lets to build all widget type once for all. Bug-AGL: SPEC-2049 Change-Id: I6640cf2a6e45f3cbbc3983ff7aca0abe6303f8f7 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-11-25Update autobuild script to create new targetsicefish_8.99.4icefish_8.99.3icefish_8.99.2icefish/8.99.4icefish/8.99.3icefish/8.99.28.99.48.99.38.99.2Frederic Marec2-2/+143
Update autobuild script to create multiple widget target debug, coverage and all Bug-AGL: SPEC-2049 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh> Change-Id: I54dc7a7156e51ff0ea58f8d534f37092c3f19bc2
2019-07-12Add automatic test tree creationFrederic Marec9-0/+293
Add test tree template Add test path variable Add test-tree target Bug-AGL: SPEC-2040 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh> Change-Id: I836d6e7653b600e92c7a0de065a41054ea06005e
2019-03-05autobuild: fix warnings due to cp command exit codeRomain Forlot2-4/+12
Change-Id: Ie4bae20e33e05b5b166bec3fc4fadcce72ce09d3 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-11-06Adding packaging filesRomain Forlot14-0/+452
Change-Id: I70d30588c59e6a0d3c451c74fc6cc565b5eea167 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>