188 Commits

Author SHA1 Message Date
Michael Busby
b8418649b2 copy the dt-blob to image
this is a follow on from #155
2016-04-15 13:44:13 +01:00
MilhouseVH
54face5178 build: Install gdb for release builds (RFC) 2016-04-12 22:34:11 +01:00
Mark Walker
77fff1ecf3 Change from ! -z -> -n 2016-04-12 13:33:30 +02:00
Mark Walker
d1fe7c07ff Add option for CUSTOM_IMAGE_NAME to allow for alternate image naming 2016-04-12 13:32:39 +02:00
Lukas Rusak
4069754edd Merge pull request #137 from kszaq/wetek-userdata-wipe
projects/WeTek_*: Move userdata wipe to factory_update_param script
2016-04-11 23:43:19 -07:00
kszaq
62599cd8ba scripts/image: create SD card image wtih amlpkg
This allows creating both images in one shot, saves time.
2016-04-11 12:12:59 +02:00
kszaq
ec69e4be13 projects/WeTek_*: Move userdata wipe to factory_update_param script
This allows updating LibreELEC via recovery without wiping userdata
while keeping toothpick method work when a clean flash is needed.
2016-04-11 11:31:41 +02:00
MilhouseVH
f37e4d7df2 image: BUG_REPORT_URL should reflect origin repo used for build 2016-04-04 03:52:09 +01:00
MilhouseVH
db1af813ff build: Add git hash in /etc/os-release for all builds 2016-04-03 07:41:17 +01:00
MilhouseVH
b42b63983b Allow for a custom system partition start sector + custom system size 2016-03-24 12:02:45 +00:00
MilhouseVH
5ffa451cf5 libreelec: re-add OPENELEC_ARCH for temporary backwards compatability 2016-03-20 23:16:03 +00:00
Lukas Rusak
40af353132 rebrand: LibreELEC 2016-03-12 01:41:55 +01:00
Stephan Raue
d036c394f2 scripts/image: fix build after 692b086ad0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-03-04 22:30:36 +01:00
Zalaare
692b086ad0 Various $HOME/.openelec (vendor) fixes 2016-03-04 11:52:43 -05:00
Stephan Raue
79efe4e328 Merge pull request #4803 from lrusak/aarch64
linux: use KERNEL_TARGET as make target
2016-03-02 07:44:47 +01:00
Stephan Raue
52b5fc5a4d Merge pull request #4791 from OpenELEC/package-updates
Package updates and fixes
2016-03-02 07:42:07 +01:00
Lukas Rusak
362ed24bd2 linux: use KERNEL_TARGET as make target 2016-03-01 21:30:29 +01:00
Stephan Raue
7f77d0df5b NOOBS: add support for NOOBS-1.8
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-03-01 16:45:26 +01:00
Lukas Rusak
ae9e7cab5f buildsys: define TARGET_KERNEL_ARCH early 2016-02-29 21:25:37 +01:00
Stephan Raue
3d4caa6b6d buildsystem: move $HOME/.openelec/$PROJECT to $HOME/.openelec/projects/$PROJECT
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-02-22 17:40:39 +01:00
Stephan Raue
b0aa92889f buildsystem: install vendor and project related files to image
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-02-22 17:40:39 +01:00
Peter Vicman
3b75736931 scripts/mkimage: create disk image without sudo
Mtools is used to format and copy files to vfat partition.
Populatefs is used to copy files to ext4 partition.

Tested on imx6 with u-boot, Generic with BIOS and EFI boot.

To avoid messing around with ext4 partition we could also provide "empty" disk image file. Both partitions would be already formatted and storage partition would already contain resize file. Then mkimage script would only copy kernel, system, bootloader files and install bootloader.
But current approach is more flexible for future use.
2016-02-19 08:49:20 +01:00
Stephan Raue
44da7861bc Merge pull request #4543 from CvH/patch-1
zip packages extraction fix
2016-02-07 15:58:53 +01:00
Alex Deryskyba
7177ce1a45 scripts/image: copy aml_autoscript only if it exists 2016-01-15 14:43:49 +01:00
dolorosus
7ea1999d22 Quoting variables to preserve whitespaces in banner 2016-01-12 06:35:50 +01:00
chewitt
0e1f4ef82a cosmetics: rename 'unofficial' to 'community' builds 2016-01-07 04:09:45 +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
CvH
7df343f885 scripts/image: remove imx6 hack for zip extraction
removed workaround which was necessary due the broken zip extrtaction
2015-12-30 16:55:01 +01:00
Lukas Rusak
8f5f26d65c scripts/image: dont strip symlinks and silence depmod 2015-12-21 23:38:07 -08:00
MilhouseVH
0f415ed2f3 [RBP] Use actual kernel_version in place of wildcard 2015-10-25 21:34:08 +00:00
MilhouseVH
3dfc075002 [RBP] Drop mkknlimg, use version shipped with kernel 2015-10-25 17:09:07 +00:00
vitalogy
176a5d7660 dosfstools: build mkfs.vfat for host (do this from scripts/image) 2015-10-23 21:21:15 +02:00
vitalogy
525780e607 scripts/image: remove spaces 2015-10-18 01:15:26 +02:00
Stefan Saraev
fd31d5d958 buildsys: clean up checkdeps 2015-10-05 00:38:40 +02:00
Haggai Eran
e3203be00e add EXTRA_CMDLINE option to add kernel command line arguments
Allow configuring extra kernel command line arguments by using the
EXTRA_CMDLINE variable. The patch handles EXTRA_CMDLINE only for the
bcm2835 boot loaders.
2015-09-15 14:13:08 +02:00
Stefan Saraev
0d8bb0d800 (cosmetics) scripts/image: do not create unused dist specific files in /etc 2015-08-22 19:34:08 +03:00
Stefan Saraev
2fd358dc31 scripts/image: do not symlink /usr/var
this seems to be leftover from pre-y2k days
2015-08-03 11:53:31 +03:00
Stephan Raue
440b63ff3b scripts/image: update NOOBS support to create marketing.tar, thanks to Gordon
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-06-14 20:10:15 +02:00
Stephan Raue
ca3af10281 scripts/image: add support for distribution specific NOOBS support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-06-14 15:11:56 +02:00
vpeter4
461e76c940 imx6: create images for diferent systems based on SYSTEM environment variable
creates default cuboxi image
PROJECT=imx6 ARCH=arm make image

creates image for udoo system
PROJECT=imx6 ARCH=arm SYSTEM=udoo_quad make image
2015-05-17 14:16:03 +02:00
Stefan Saraev
66276caf24 buildsys: also add $OS_VERSION to target image name 2015-05-14 22:36:03 +03:00
Stephan Raue
7d7bf1d8f4 projects/WeTek_Play/install: provide script to clear NAND before installing
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-05-04 19:19:29 +03:00
Alex Deryskyba
0c973c9b62 WeTek_Play: Add support for installing OE into NAND memory 2015-05-04 19:19:29 +03:00
Stephan Raue
98994fe324 Revert "WeTek_Play: Add support for installing OE into NAND memory"
This reverts commit 06e5bdcf7890d0b7de709226a80403619eb4069d.
2015-05-03 19:20:30 +02:00
Stephan Raue
333fff31bf Revert "projects/WeTek_Play/install: provide script to clear NAND before installing"
This reverts commit 9be54ce1ba0c6f16e327997cd884e3bc351af29a.
2015-05-03 19:20:22 +02:00
Stephan Raue
9be54ce1ba projects/WeTek_Play/install: provide script to clear NAND before installing
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-05-02 17:45:49 +02:00
Alex Deryskyba
06e5bdcf78 WeTek_Play: Add support for installing OE into NAND memory 2015-05-02 17:45:49 +02:00
Stefan Saraev
774f426294 Merge pull request #4052 from InuSasha/features/build
[build] add BUILD_SUFFIX to the IMAGE_NAME, too.
2015-04-30 19:49:16 +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
baa7b41625 cleanup config/release. not used 2015-04-05 22:49:22 +03:00