Stephan Raue
3ea0d883d3
scripts/image: install dtb files for bcm2835 bootloader too if avaible
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-02 21:52:35 +01:00
Stephan Raue
b0ddde0463
scripts/mkimage: install dtb files for bcm2835 bootloader too if avaible
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-02 21:52:35 +01:00
Stephan Raue
14c4113e9e
scripts: add script to inject device tree blobs to RPi kernel, thanks to Milhouse
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-02 21:52:35 +01:00
MilhouseVH
e1e26f9fce
Enable binary patching
2015-01-24 12:46:24 +01:00
Stefan Saraev
d815596348
mkimage: dont copy missing files
2015-01-24 12:46:24 +01:00
Stefan Saraev
4efcece54f
mkimage: also include /sbin in $PATH for mkimage
2015-01-24 12:46:24 +01:00
Stefan Saraev
cd14999372
buildsys: force package rebuild on $PKG_DIR/config/* change
2015-01-19 20:53:42 +02:00
Jean-André Santoni
aab854c087
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-12 19:42:35 +02:00
Stefan Saraev
46f9fa6da9
scripts/unpack: also consider project specific patches changes
2015-01-12 19:35:37 +02:00
Stefan Saraev
573cb65e9a
scripts/checkdeps: allow project specific deps
...
projects can define EXTRA_DEPS and EXTRA_DEPS_PKG in projects/xxx/options
2015-01-12 19:35:37 +02:00
Stefan Saraev
1be50aa391
scripts/checkdeps: fix deps_pkg
2015-01-12 19:35:37 +02:00
fritsch
7e9cd4a7a3
Mkimage: Add forgotten -f to check for file available
2015-01-01 16:05:36 +01:00
Stefan Saraev
da48eab9b6
scripts/mkimage: use 256MB system partition for all platforms
...
closes #3677
2014-12-09 21:46:20 +01:00
Stefan Saraev
305789f7f5
addons: introduce $PKG_ADDON_NAME.
...
use as addon name if set, otherwise $PKG_NAME is used, as before
2014-12-09 21:46:20 +01:00
Stefan Saraev
18d70a1a36
scripts/create_addon: condider addon's own addon.xml as templates
2014-12-09 21:46:20 +01:00
Stefan Saraev
f8519f839e
scripts/create_addon: drop PKG_ADDON_EXTENSIONS
...
special addons should be handled via addon templates in config/addon/
2014-12-09 21:46:20 +01:00
Stefan Saraev
3fcd79ce7c
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 21:46:20 +01:00
Stefan Saraev
685134ffef
scripts/create_addon: cosmetics. require icon.png and changelog.txt in PKG_DIR
2014-12-09 21:46:20 +01:00
Stefan Saraev
6c38a52a25
addons: allow building addons with type different than xbmc.python.script / xbmc.service
2014-12-09 21:46:20 +01:00
Stephan Raue
feb31df3b4
scripts/install: install modprobe.d files to /lib
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-11-17 22:37:26 +01:00
Stefan Saraev
4efcf42da2
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-13 01:54:52 +01:00
Stefan Saraev
1fecfa9bcb
mkimage: say something before doing 'sudo scripts/mkimage'
2014-11-10 19:41:15 +01:00
Stephan Raue
6b4f0e973d
Merge pull request #3574 from stefansaraev/efi32
...
[uefi] enable 32bit uefi support
2014-10-29 11:41:42 +01: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
Stefan Saraev
2c7735709d
[uefi] enable 32bit uefi support
2014-10-25 15:28:40 +03:00
Stephan Raue
22404bc775
scripts/image: prefix OpenELEC own variables with OPENELEC_ in /etc/os-release
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-10-22 12:38:34 +02:00
Stephan Raue
d558d993cf
scripts/image: add ARCH= and BUILD= to /etc/os-release
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-10-22 12:04:36 +02:00
Stephan Raue
8318076009
[xbmc-rebrand] scripts/image: rename XBMC comments to 'Kodi'
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-10-21 14:00:24 +02:00
Stephan Raue
2cb7cd6f2b
buildsys: add $PKG_DIR/modprobe.d/ support to scripts/install
2014-10-16 14:32:21 +02:00
Stephan Raue
2c54f9a757
Merge pull request #3392 from vpeter4/project_build
...
allow packages in projects folder
2014-09-27 21:17:21 +02:00
Stephan Raue
5e6698328c
remove package 'lm_sensors', moved to unofficial addon repo
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-09-03 08:23:33 +02:00
vpeter4
fba6b098db
allow packages in projects folder
...
This allows to use local package from project folder instead of system one from packages folder. It simplifies package dependency for newer projects like for TBS Matrix I'm working on. It requires different gcc, u-boot, ...
2014-09-02 09:45:23 +02:00
Stephan Raue
88640c54e6
scripts: minor cosmetics
2014-08-31 21:35:29 +02:00
Stefan Saraev
fb2279d505
buildsys: show package name if not found
...
current error " no package.mk file found in " does not
give a hint what package (dependency) is missing
2014-08-17 18:32:24 +02:00
Peter Smorada
cb5a0bbba2
adds support for multiple extension points in addon.xml
2014-08-15 14:29:29 +02:00
Stefan Saraev
e5c8033c96
scripts/autoreconf: cosmetics
2014-08-11 01:05:15 +02:00
Stephan Raue
f19dbb0c99
scripts/image: remove 'mach_kernel' support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-08-05 15:58:05 +02:00
Stephan Raue
a56b0d4d83
scripts: remove 'mkimage-atv' script
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-08-04 23:21:08 +02:00
Stephan Raue
abc4b86ac0
remove package 'atv-bootloader'
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-08-04 23:21:08 +02:00
Stefan Saraev
95d07d5a48
buildsys: autoreconf once
...
no point to do_autoreconf for :host :init :bootstrap
if it's already done for :target
2014-08-04 23:21:07 +02:00
Stefan Saraev
e41ce22313
scripts/image: clean up debug
2014-08-04 23:21:07 +02:00
Stefan Saraev
1ea9ba70fb
scripts/clean: do not clean up more than expected...
2014-07-20 01:40:27 +02:00
Stefan Saraev
e57a96bf25
scripts/build: cosmetics
2014-07-20 01:40:00 +02:00
Stefan Saraev
2df694a0c6
scripts/create_addon: cosmetics
2014-06-16 23:34:40 +02:00
Stefan Saraev
61ff854bc8
scripts/build: cosmetics
2014-06-16 23:34:22 +02:00
Stefan Saraev
7935d3fae4
scripts/image: fix etc/os-release
2014-05-30 17:07:49 +02:00
Stephan Raue
711b5fc4c3
scripts/unpack: add support for arch specific patches
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-24 16:22:33 +02:00
Stephan Raue
510b70b688
scripts/unpack: remove old and non working support to skip arch specific patches
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-24 03:01:11 +02:00
Stephan Raue
2a2b46570c
scripts/unpack: simplyfing patching
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-23 17:23:17 +02:00
jenkins101
d7818ab3c4
mkimage: added support for u-boot
2014-05-12 22:18:03 +02:00