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
71d4eb111b
scripts/mkimage: fixup after c2b378c
...
fail.. sorry rpi/wetek/imx6 builders. call me stupid
and feel free to slap me ;)
2015-04-13 21:45:48 +03:00
Sascha Kuehndel (InuSasha)
0d78314954
[build] add enviroment variable IMAGE_SUFFIX. It extend the IMAGE_NAME, if set.
2015-04-08 20:31:53 +02:00
Stefan Saraev
7c35f31139
cleanup TODO in *
2015-04-07 12:08:46 +03:00
Arne Morten Kvarving
520dacb3b4
fixed: add missing quotes
...
terminal output might be blank
2015-04-06 00:31:17 +02:00
Stefan Saraev
baa7b41625
cleanup config/release. not used
2015-04-05 22:49:22 +03:00
Stefan Saraev
d112a25697
scripts/mkimage: use same syslinux.cfg for uefi and legacy
...
... and use the new 'live' mode. cleanup fancy graphics bootstuff
2015-04-05 20:34:59 +03:00
Stefan Saraev
c2b378c895
mkimage: x86: always creeate uefi images
2015-04-05 18:10:46 +03:00
Stefan Saraev
b20d36e3e0
scripts/mkimage: change image owner back to the calling user
2015-04-05 18:09:22 +03:00
Stefan Saraev
0310165bad
Merge pull request #3909 from stefansaraev/i386
...
drop i386 and clean up
2015-04-03 12:30:25 +03:00
Stefan Saraev
4fe8fad558
buildsys: set default arch to x86_64. drop i386 support
2015-04-03 12:08:22 +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
Stephan Raue
0ed12c341d
Merge pull request #3951 from lrusak/scripts_uninstall
...
New script - scripts/uninstall
2015-03-08 13:23:19 +01:00
Stefan Saraev
5816ca3f83
scripts/build: cosmetics
2015-03-07 23:46:45 +02:00
Lukas Rusak
bfa9d3d05d
New script - scripts/uninstall
2015-02-24 18:03:16 -08:00
Stefan Saraev
5f84ea64b8
scripts/unpack: also force rebuild on package version specific patch changes
2015-02-12 13:19:39 +02:00
Stephan Raue
7e83801d16
noobs: add support for noobs 'supported_hex_versions'
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-08 16:33:21 +01:00
Stephan Raue
36a5fbed80
noobs: move distro icon to distri folder
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-08 15:32:59 +01:00
Stephan Raue
a7c79ebe62
noobs: add support for PROJECT based multiple noobs builds
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-08 15:32:59 +01:00
Stephan Raue
5e3dde6d2f
scripts/mkimage: install dtb files for bcm2835 bootloader too if avaible
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-02 22:08:31 +01:00
Stephan Raue
9a597ba67d
scripts/image: install dtb files for bcm2835 bootloader too if avaible
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-02 22:05:20 +01:00
Stephan Raue
f3672bc87a
scripts: add script to inject device tree blobs to RPi kernel, thanks to Milhouse
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-01-25 14:12:42 +01:00
Stefan Saraev
c30cb05863
buildsys: force package rebuild on $PKG_DIR/config/* change
2015-01-19 20:54:21 +02:00
Stefan Saraev
36a10d2003
Merge pull request #3783 from stefansaraev/mkimage
...
mkimage enhancements
2015-01-16 19:53:29 +02:00
Stefan Saraev
f42c082cf2
Merge pull request #3793 from MilhouseVH/binary_patching
...
Enable binary patching
2015-01-16 11:58:18 +02:00
Stefan Saraev
4d63cc9852
scripts/image: add support for project specific systemd services
2015-01-15 12:14:09 +02:00
MilhouseVH
10017668f2
Enable binary patching
2015-01-14 23:06:10 +00:00
Stefan Saraev
b1ddbd91c7
mkimage: allow projects to set kernel image name
...
... and set to kernel.img for WeTek_Play and RPi
2015-01-13 12:36:40 +02:00
Stefan Saraev
24602d9b42
mkimage: dont copy missing files
2015-01-13 12:32:46 +02:00
Stefan Saraev
01f10c1735
mkimage: also include /sbin in $PATH for mkimage
2015-01-13 12:32:35 +02:00
Stefan Saraev
13ae771771
Merge pull request #3766 from Kivutar/master
...
Fix multiple installations in NOOBS
2015-01-12 19:38:53 +02:00
Stefan Saraev
73f974aa59
scripts/unpack: also consider project specific patches changes
2015-01-12 19:32:19 +02:00
Stefan Saraev
080bf124b2
scripts/checkdeps: allow project specific deps
...
projects can define EXTRA_DEPS and EXTRA_DEPS_PKG in projects/xxx/options
2015-01-11 22:29:17 +02:00
Stefan Saraev
3c730974fd
scripts/checkdeps: fix deps_pkg
2015-01-11 22:23:15 +02:00
Jean-André Santoni
27fe5660a5
Fix multiple installations in NOOBS
...
When installing two OpenELEC based distro with NOOBS, the labels of the SYSTEM partitions conflict. This fix address that problem by prefixing the names of these partitions by the DISTRONAME.
2015-01-09 23:50:07 +01:00
fritsch
dae7b19e83
Mkimage: Add forgotten -f to check for file available
2014-12-29 19:59:06 +01:00
Stefan Saraev
ae42436eb3
scripts/mkimage: use 256MB system partition for all platforms
...
closes #3677
2014-12-09 20:06:23 +02: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
Stephan Raue
63508f3df3
scripts/install: install modprobe.d files to /lib
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-11-17 22:39:37 +01:00
Stefan Saraev
79b18383aa
Revert "[uefi] enable 32bit uefi support"
...
This reverts commit 2c7735709d948bf28391023c99ab08e39a7917e7.
it did not work. thanks to t-nelson for testing it..
1. Zotac ZBOX PI320 pico wants bootia32.efi not bootx32.efi
2. even with bootia32.efi (from syslinux) it doesnt boot. I suspect it requires pure 32bit kernel. no mixed mode ?
thank you zotac for creating such a mess.. damn it's almost y2k15
2014-11-12 20:32:34 +02:00
Stefan Saraev
6b679312f7
mkimage: say something before doing 'sudo scripts/mkimage'
2014-11-09 20:53:36 +02:00
Stefan Saraev
ba9b247d74
Revert "scripts/checkdeps: require libxml-parser-perl"
...
This reverts commit e8b368ee0d2782c9259933bf27c1d2003fe8b679.
meh doesnt work at all. needs complete rework of checkdeps..
note to myself: dont push untested stuff
2014-11-02 13:10:52 +02:00
Stefan Saraev
e8b368ee0d
scripts/checkdeps: require libxml-parser-perl
...
ref #3561
2014-11-02 13:01:45 +02:00