Jonas Karlman
ada645e251
scripts/create_addon: reduce $DEVICE complexity
...
(cherry picked from commit fbc4fd4e0beea5c2443f34fb69d7eeb1b339990d)
2017-07-29 11:58:34 +02:00
MilhouseVH
69480d9cef
scripts/create_addon: fix debug_strip
2017-07-15 18:32:57 +02:00
MilhouseVH
1504d3a0b3
Merge pull request #1779 from chewitt/stuff
...
cleanup: change add-on team name and changelog.txt cosmetics
2017-07-12 13:28:42 +01:00
chewitt
3291bb723d
addons: default author to Team LibreELEC
2017-07-11 07:38:08 +01:00
MilhouseVH
a0fa19e0c7
create_addon: add device support
...
(cherry picked from commit b7fdf94ae70cbb212b23a826b2262eef51060676)
2017-07-05 07:27:58 +02:00
kszaq
b27b319c9f
scripts/create_addon: always setup toolchain when creating addon
...
If addon wants to strip binaries we need to have STRIP set up.
Without running 'build' setup_toolchain is not called and stripping fails.
Make sure we also setup paths before creating package.
2017-06-20 21:17:29 +01:00
kszaq
bb617446b8
scripts/create_addon: strip all addons
...
This makes sure that all executables in addon install dir are stripped. We can now
drop debug_strip in addons' package.mk.
2017-06-20 21:17:29 +01:00
Lukas Rusak
d9f3526473
scripts/create_addon: use PKG_REV as part of the binary addon version
2016-12-04 15:56:23 -08:00
cvh
219cef4346
scripts/create_addon: workaround for pvr addons
...
- the pvr addons are still in the old addon format
2016-11-30 23:31:12 +01:00
cvh
ef0e06c54c
scripts/create_addon: copy fanart to buildfolder too
2016-11-24 14:59:48 +01:00
cvh
6163e81e72
addons: support screenshots and fanart
2016-10-23 20:08:23 +02:00
Lukas Rusak
e400a90838
scripts/create_addon: add changelog to new "news" item
2016-10-13 09:21:28 -07:00
awiouy
063df1797e
Decommission PKG_ADDON_REPOVERSION
2016-09-13 08:13:07 +02:00
Lukas Rusak
40af353132
rebrand: LibreELEC
2016-03-12 01:41:55 +01:00
Stephan Raue
6481621d97
scripts: update license headers
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-02 17:26:58 +01:00
Stefan Saraev
668f53f3f2
scripts/create_addon: allow packages to ship multiple addons
2015-07-05 13:42:04 +03:00
Stefan Saraev
5d9b36257e
scripts/create_addon: cosmetics
2015-05-16 23:10:23 +03:00
Stefan Saraev
906b50301c
scripts/create_addon: ups. messed on rebase
2015-04-25 19:15:55 +03:00
Stefan Saraev
2e1595d14a
scripts/create_addon: add support for PKG_ADDON_REPOVERSION
...
we now use multi-repos. no addon should be build and uploaed
if it doesnt match the repo it is targeted for
2015-04-25 18:52:30 +03:00
Stefan Saraev
71febe4aad
scripts/create_addon: add support for project specific addons
2015-04-19 00:53:04 +03:00
Stefan Saraev
0e1290e694
create_addon: prepare for kodi binary addons
2015-04-03 12:00:37 +03:00
Stephan Raue
8407816414
scripts: add support for PKG_ADDON_PROVIDES
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-22 21:57:07 +01:00
Stefan Saraev
2c64c37bdb
addons: introduce $PKG_ADDON_NAME.
...
use as addon name if set, otherwise $PKG_NAME is used, as before
2014-12-09 11:45:12 +02:00
Stefan Saraev
5d175e6166
scripts/create_addon: condider addon's own addon.xml as templates
2014-12-09 11:29:53 +02:00
Stefan Saraev
1921d81324
scripts/create_addon: drop PKG_ADDON_EXTENSIONS
...
special addons should be handled via addon templates in config/addon/
2014-12-09 01:17:00 +02:00
Stefan Saraev
9606281c15
scripts/create_addon: drop 'custom addon versions'
...
this only makes things more complicated.. all addons should follow
the $ADDON_VERSION.$PKG_REV versioning. including those with own
addon.xml
2014-12-09 01:17:00 +02:00
Stefan Saraev
3d012ab873
scripts/create_addon: cosmetics. require icon.png and changelog.txt in PKG_DIR
2014-12-09 01:17:00 +02:00
Stefan Saraev
9ee985b2d4
addons: allow building addons with type different than xbmc.python.script / xbmc.service
2014-12-09 01:15:20 +02:00
Stefan Saraev
0a37f62e26
scripts/addon: add option to test if addon() fails
...
I need this for my repo buildscripts.
2014-10-25 19:58:41 +03:00
Peter Smorada
cb5a0bbba2
adds support for multiple extension points in addon.xml
2014-08-15 14:29:29 +02:00
Stefan Saraev
2df694a0c6
scripts/create_addon: cosmetics
2014-06-16 23:34:40 +02:00
Stefan Saraev
8ac4dad559
scripts/create_addon: meh
2014-02-06 23:52:53 +02:00
Stefan Saraev
93cc36d5bb
scripts/create_addon: clean up. old pkg format is not supported aymore
2014-01-05 23:41:49 +02:00
Stefan Saraev
8086fcd78f
scripts/create_addon: prepare for converting addons to new package format
2014-01-05 12:27:26 +02:00
Stephan Raue
0f3e2d4ffa
update license headers
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-21 21:51:48 +01:00
Stefan Saraev
7ebdcddb0d
scripts/create_addon: support PKG_CUSTOM_ADDON_VERSION
...
use with care. could be tricky and you can
easily break addon autoupdates..
2013-09-17 17:10:00 +03:00
Stephan Raue
9ea8fa2b43
scripts: depends now on bash, bye bye dash i dont like you. This should fix #2481
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-19 02:35:52 +02:00
Stefan Saraev
788a4da4b3
scripts/create_addon: use PKG_MAINTAINER as provider-name
2013-07-11 20:30:56 +03:00
Stefan Saraev
2d95d7c7e3
scripts/create_addon: use addon's own version if provided
2013-06-23 22:55:57 +03:00
Stefan Saraev
4277c55a21
scripts/create_addon: also search for icon & changelog in PKG_BUILD dir
2013-06-23 22:08:03 +03:00
Stefan Saraev
9b7cab907b
addons: 'disclaimer' support
2013-03-23 20:02:26 +02:00
vpeter4
6dd213329a
create_addon: quoting $PKG_ARCH
2013-02-27 09:05:16 +01:00
Stephan Raue
62b661caa5
scripts/*: rename 'INDENT' variable to not interference with upcoming Mesa's 'INDENT' variable
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-10-22 02:00:23 +02:00
strolch
71c0db4008
Buildsystem patches:
...
- allow symlink for sources and .work
- add missing char in printf statements in scripts directory
2012-07-19 10:17:42 +02:00
Birger J. Nordølum
87805dc5d9
Tweaked some create_addon text.
2012-04-08 20:01:25 +02:00
Stephan Raue
d4852d3ac3
VERSION: rework versioning management
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-03-19 12:31:30 +01:00
Domin6
543c89c24b
Change copyright and FSF address, this fixes #252
2012-02-29 13:36:32 +01:00
Stephan Raue
fbea5df192
scripts/create_addon: dont create an addon.xml if its shipped with addon
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-10-18 03:20:14 +02:00
Stephan Raue
02522c90b3
scripts/create_addon: change addon naming
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-05-28 14:57:50 +02:00
Stephan Raue
7e0b03fe47
scripts/create_addon: add support for $PKG_ADDON_REQUIRES
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-04-23 18:11:47 +02:00