Commit Graph

545 Commits

Author SHA1 Message Date
kszaq
2de641bb52 Add a possibility to create the projects that could have several different devices
Such projects should be compiled differently for each device.
A device for multi-device projects must be specified in the
command line.

Originally created by Codesnake, adapted for LE.
767125372c
2016-10-28 20:08:08 +02:00
Lukas Rusak
2974e17bce lcdproc: remove package 2016-10-23 20:18:50 +02:00
Lukas Rusak
7d75c66dda Merge pull request #718 from CvH/screenshot_v8
addons: add screenshot and fanart support for repo
2016-10-23 11:11:21 -07:00
cvh
6163e81e72 addons: support screenshots and fanart 2016-10-23 20:08:23 +02:00
Alex Deryskyba
28b7ee0514 scripts/image: Wipe (format) data and cache partitions for clean NAND installs on Amlogic-based devices 2016-10-22 12:08:12 +02:00
Olli Salonen
cbb43e568a mkimage: rebranding and prompt change
Change the prompt to instruct the end user to wait for the installer
instead of just "Press TAB for boot options". Hopefully more intuitive
now.

Rebrand to LE in the code also. :)
2016-10-19 22:51:43 +03:00
Christian Hewitt
73c23c7f72 Merge pull request #836 from lrusak/changelog
scripts/create_addon: add changelog to new "news" item
2016-10-16 10:08:18 +04:00
Lukas Rusak
e400a90838
scripts/create_addon: add changelog to new "news" item 2016-10-13 09:21:28 -07:00
MilhouseVH
0a618a5e07 Merge pull request #796 from lrusak/build
scripts/build: cleanup
2016-10-13 11:54:46 +01:00
MilhouseVH
d3293c9b36 Merge pull request #792 from lrusak/cmake-fixups
scripts/build: use MinSizeRel cmake build type
2016-10-13 11:54:21 +01:00
Lukas Rusak
107d60aebc
scripts/build: use MinSizeRel cmake build type 2016-10-13 00:29:17 -07:00
Lukas Rusak
4fab0660ea Merge pull request #759 from MilhouseVH/linux480
linux: Update to 4.8.1
2016-10-12 23:26:40 -07:00
MilhouseVH
a6c46573ed image: mkknlimg no longer necessary with 4.8 kernel 2016-10-13 01:20:28 +01:00
MilhouseVH
4992ff71be scripts/build: no need to setup toolchain twice and before really building 2016-10-04 03:52:12 +01:00
Stefan Saraev
c468820ba9
scripts/build: cleanup 2016-10-02 17:18:11 -07:00
Lukas Rusak
14c62f8f3d Merge pull request #781 from MilhouseVH/path_optimise
path: optimize package processing
2016-09-30 10:43:17 -07:00
MilhouseVH
af5010824e toolchain: only setup_toolchain when building 2016-09-30 06:19:25 +01:00
MilhouseVH
01eff6af7c path: optimize package processing 2016-09-30 03:23:01 +01:00
Lukas Rusak
101243265b
scripts/build: use debug option for target instead of host 2016-09-29 12:23:27 -07:00
Lukas Rusak
02f0de1a7e
scripts/build: cmake default to Release build type 2016-09-26 23:21:05 -07:00
Stephan Raue
aca0869cf4
scripts/build: add support to automatically build cmake projects if cmake is supported, add support for $PKG_CMAKE_OPTS_(TARGET|HOST|INIT|BOOTSTRAP)
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-09-26 23:20:33 -07:00
Stephan Raue
bc1419e886
scripts/build: reuse $TARGET_CONFIGURE_OPTS for $INIT_CONFIGURE_OPTS and $HOST_CONFIGURE_OPTS for $BOOTSTRAP_CONFIGURE_OPTS, rename $TARGET_NAME-init and $HOST_NAME-, cosmetics
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-09-26 23:20:33 -07:00
Stephan Raue
734003bbeb
config/functions: add support for 'setup_toolchain() init' and 'setup_toolchain() bootstrap'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-09-26 23:20:32 -07:00
Lukas Rusak
a4cdd9345c Merge pull request #738 from MilhouseVH/gpt_fsresize
scripts/mkimage: Add run mode, remember default selection, resize gpt…
2016-09-20 13:12:21 -07:00
MilhouseVH
7353f15dd3 scripts/mkimage: Add run mode, remember default selection, resize gpt partitions 2016-09-15 23:25:13 +01:00
awiouy
063df1797e Decommission PKG_ADDON_REPOVERSION 2016-09-13 08:13:07 +02:00
Jonas Karlman
89de68843e scripts/unpack: clean stale package build dir 2016-09-11 15:33:59 +02:00
Lukas Rusak
6cd2350411
cleanup: clean build scripts to make more reproducible builds 2016-08-29 14:55:00 -07:00
MilhouseVH
39021544c4 mkimage: add fogotten distroconfig.txt after #389 2016-08-28 22:07:53 +01:00
MilhouseVH
46ceb4a3f6 image: fakeroot chokes on image names with meta chars 2016-08-26 20:24:29 +01:00
Jonas Karlman
9dde35d458 scripts/mkimage: add support for boot-logo.bmp.gz 2016-08-24 23:03:18 +02:00
Jonas Karlman
e8870e6abd u-boot: use pre-fused u-boot.bin
Use pre-fused u-boot.bin and drop use of bl1.bin.hardkernel for Odroid C2
Only need to write 0-111 and 512+ to image/disk
2016-08-24 23:03:18 +02:00
Christian Hewitt
a7c8456f95 Merge pull request #626 from vpeter4/image-label
scripts/mkimage: set real volume label on system partition
2016-08-17 14:42:49 +04:00
Immanuel Klinkenberg
e0bdb4a74d scripts/image: $RELEASE_DIR removing fix for Amlogic builds and cleanup 2016-08-15 20:28:34 +02:00
Peter Vicman
33ee98ef6e scripts/mkimage: set real volume label on system partition for all projects
useful when disk is mounted showing nice label LIBREELEC instead of NO NAME
2016-08-15 19:44:49 +02:00
Alex Deryskyba
fff95904af scripts/checkdeps: Add lzop as a dependency, it is required to build kernel for WeTek Hub 2016-08-12 13:29:10 +02:00
Alex Deryskyba
2edb1194fc scripts/image: Remove release directory after creating Amlogic OTA update package 2016-08-11 16:47:03 +02:00
Alex Deryskyba
2e1ddeb80f scripts/image: Include device tree image into Amlogic OTA update package 2016-08-11 16:47:03 +02:00
Alex Deryskyba
0fbb9d1b38 scripts/mkimage: Include Amlogic device tree into SD-card image 2016-08-11 16:47:03 +02:00
CvH
6d293503cb Merge pull request #164 from zalaare/Virtual-Staging
virtual: build system improvements
2016-08-01 18:54:26 +02:00
zalaare
4262d3fb4e scripts/image: use virtual package "virtual" for ovf creation dependencies 2016-08-01 12:46:42 -04:00
Immanuel Klinkenberg
ca1f6e1f3f Fix NAND auto installs on WeTek devices 2016-07-28 11:08:56 +02:00
zalaare
8ada210183 scripts/mkimage: enable building Open Virtualization Format image 2016-07-27 10:53:36 -04:00
zalaare
ce76ed6a5e scripts/image: add PROJECT_DIR, PROJECT, and DISTRO variables to mkimage script 2016-07-27 10:53:36 -04:00
islipfd19
b004f13828 Update image script to expose build filename
Update script image to expose build filename so that it can be accessed by external scripts; i.e. copying builds from Jenkins to web03.
2016-07-14 08:15:27 -04:00
kszaq
ba140c890e scripts/image: don't copy *-update.zip to target directory
This file is not needed as it's included in "full" ZIP already.
2016-07-04 20:28:26 +02:00
Christian Hewitt
f6d52c9bca Merge pull request #432 from MilhouseVH/libreelec_unpack
build: start using .libreelec-unpack
2016-06-25 14:20:19 +04:00
Lukas Rusak
be139097a9 scripts/image: cleanup leftover directories 2016-06-24 11:06:31 -07:00
Peter Vicman
0d26727fad scripts/mkimage: check filesystem on system partition 2016-06-12 17:19:38 +02:00
MilhouseVH
4737e78764 build: start using .libreelec-unpack 2016-06-08 08:13:39 +01:00