Commit Graph

449 Commits

Author SHA1 Message Date
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
Philipp Felix Hoefler
65643c1681 scripts/unpack: creates empty build-dir for packages without sources so deepmd5 works 2016-02-22 14:27:05 +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
5d25757702 Merge pull request #4676 from MilhouseVH/less_messy_locking
build: Take a lock on the package download directory
2016-02-08 12:43:56 +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
MilhouseVH
dc12bbd8a6 build: Take a lock on the package download directory 2016-02-04 09:51:00 +00:00
Peter Vicman
62b83002ee scripts/mkimage: sync disk few more times
fix issue like this
image: creating filesystem on part1...
losetup: /dev/loop0: device is busy
2016-01-21 10:36:48 +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
MilhouseVH
fbfc4705b2 [get]: Avoid concurrent downloads of the same package 2016-01-03 07:23:06 +00: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
CvH
5f535e8c02 scripts/extract: fix zip extraction
should fix *.zip packages
before pr:
PKG_NAME-PKG_VERSION.zip

creates
build.OE.../PKG_NAME/PKG_NAME-PKG_VERSION/files

instead of
build.OE.../PKG_NAME-PKG_VERSION/files
2015-12-30 03:50:20 +01:00
Lukas Rusak
8f5f26d65c scripts/image: dont strip symlinks and silence depmod 2015-12-21 23:38:07 -08:00
MilhouseVH
7cf785b58a Stop being stingy with System partition size 2015-12-20 18:11:07 +00: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
Lukas Rusak
94f780417b Merge pull request #4394 from vitalogy/dosfstools_host
Build mkfs.(v)fat from dosfstools for the host
2015-10-23 15:21:46 -07:00
vitalogy
176a5d7660 dosfstools: build mkfs.vfat for host (do this from scripts/image) 2015-10-23 21:21:15 +02:00
Stefan Saraev
b674670ed6 buildsys: do poor man's md5deep 2015-10-23 15:13:44 +03:00
vitalogy
525780e607 scripts/image: remove spaces 2015-10-18 01:15:26 +02:00
vitalogy
29e8ecb3ad scripts/checkdeps: fix gentoo deps 2015-10-18 01:14:51 +02:00
Lukas Rusak
dc340f5374 scripts/checkdeps: fixup fedora / gentoo / arch 2015-10-05 00:38:40 +02:00