Commit Graph

83 Commits

Author SHA1 Message Date
Ian Leonard
59b2228fcd buildsystem: replace printf with echo where able
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-04 05:40:46 +00:00
Sascha Kuehndel (InuSasha)
58b17b1a74 create_addon now also writes a summary when log writing is used.
on special wish of @cvh
2018-08-22 21:27:53 +02:00
Sascha Kuehndel (InuSasha)
caa24ac9ad create_addon: improve done message, a bit 2018-08-06 19:12:55 +02:00
Sascha Kuehndel (InuSasha)
0c82bdadab create_addon: two improvments
* allow to build addons with sourced `PKG_IS_ADDON` variable
* change state of "not supported" messages from `ERROR` to `SKIP`
2018-08-04 13:18:12 +02:00
MilhouseVH
1defb5a9de scripts/create_addon: minor cleanup 2018-08-01 02:23:11 +01:00
Sascha Kuehndel (InuSasha)
1cdead3623 create_addon: syntax fix 2018-07-30 19:30:04 +02:00
Sascha Kuehndel (InuSasha)
5187c59c3c create_addon: add logging
and small fixes
2018-07-29 18:38:14 +02:00
Sascha Kuehndel (InuSasha)
6f2b08eab0 create_addon: fixes
- drop group retroplayer
2018-07-29 11:59:52 +02:00
Sascha Kuehndel (InuSasha)
a5fd4a44aa create_addon: do not include addons, embedded in image 2018-07-28 10:50:52 +02:00
Sascha Kuehndel (InuSasha)
70db036ca9 create_addon: do not write usage on non-matching addon-pattern 2018-07-28 10:50:52 +02:00
Sascha Kuehndel (InuSasha)
e8c5cfabfe create_addon: add possibility to build more then one addon, with one call 2018-07-28 10:50:51 +02:00
CvH
afe77fc059 create_addon: change jenkins sha256 files 2018-07-24 19:24:53 +02:00
CvH
843051d0f7 spdx: scripts/ 2018-07-17 23:58:49 +02:00
CvH
d48f1b200a create_addon: changes for jenkins specific quirks 2018-05-18 12:32:25 +02:00
CvH
246b7a4a42 create_addon: jenkins 2018-05-11 16:07:39 +02:00
MilhouseVH
6a6eed401a create_addon: Substitute RPi1 as device to differentiate RPi project from RPi device 2018-03-12 22:14:33 +00:00
Peter Vicman
d0eefca7f0 scripts/create_addon: create addons for projects where devices are used (like Amlogic instead of S905) 2018-02-20 08:36:34 +01:00
cvh
c830b8ebf2 scripts/create_addon: add-on overwrite support
PROJECT=Generic ARCH=x86_64 ADDON_OVERWRITE=yes scripts/create_addon abc
2018-01-25 01:13:43 +01:00
James Millar
c3edfc6ee7 Cleanup path for SOURCES and allow SOURCES and TARGET to be defined by user 2017-12-21 15:16:24 -05:00
Jonas Karlman
6055dcfb9c scripts/create_addon: improve PKG_ADDON_PROJECTS check
Use same slightly more functional check as PKG_ARCH

Allows "any !DEVICE" to be interpreted as "any device, but not DEVICE"
2017-12-11 00:29:43 +01:00
MilhouseVH
e0b833c782 buildsystem: remove grep from PKG_ARCH check
More efficient, slightly more functional.

Can be a space delimited list of architectures.

Architectures to be excluded can be specified with !ARCH.

Allows "any !arm" to be interpreted as "any arch, but not arm".

Blank/undefined is equivalent to "any".
2017-11-22 00:49:51 +01:00
MilhouseVH
cf9dcd27c1 scripts/create_addon: simplify PROJECT selection, support DEVICE 2017-11-11 17:36:01 +00:00
Matthias Reichl
4b14c6c946 config/functions: only use PKG_ADDON_ID for install_binary_addon
Usage of PKG_NAME was a bug carried over from the original code
during refactoring. Since none of the addons set PKG_SECTION, and
therefore PKG_NAME and PKG_ADDON_ID were identical, this wasn't
noticed before.

Drop using PKG_NAME and only use PKG_ADDON_ID to fix this,
install_binary_addon can then also be used for addons which set
PKG_SECTION.

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-12 19:59:11 +02:00
cvh
6b5ebac327 create_addon: use 7zip for addon.zip creation 2017-08-18 11:33:44 +02:00
Christian Hewitt
65e313171a Merge pull request #1799 from MilhouseVH/fix_checkdeps
scripts/checkdeps: fix library test
2017-07-23 15:59:42 +04:00