MilhouseVH
a58fc6d645
scripts/checkdeps: add file
2019-11-10 02:36:25 +00:00
MilhouseVH
7d47eded56
scripts/checkdeps: add xz
2019-11-10 02:26:04 +00:00
MilhouseVH
97711c9185
scripts/checkdeps: add make
2019-11-08 00:18:44 +00:00
MilhouseVH
db6d111ecf
scripts/checkdeps: can't install gcc if gcc not installed. Duh.
2019-11-08 00:09:26 +00:00
MilhouseVH
6eb226b1fb
buildsystem: use /usr/bin/python3 in scripts
2019-11-07 10:33:47 +00:00
MilhouseVH
a41d4f1e6b
buildsystem: fix Python native modules that are using build host ABI (PEP3149)
2019-10-29 12:19:07 +00:00
MilhouseVH
a7cf257127
scripts/checkdeps: replace python2 with python3
2019-10-29 12:19:07 +00:00
Sascha Kuehndel (InuSasha)
2d78194f84
fix strip with new meson
2019-09-19 11:18:33 +02:00
Sascha Kuehndel (InuSasha)
266f0932c8
buildsystem: swap setup_toolchain parameter
2019-09-19 11:14:43 +02:00
Sascha Kuehndel (InuSasha)
73eef7432f
buildsystem: convert to support mesonbuild >= 0.51.0
...
- meson needs a host environment for cross-compile
- allow setup_toolchain to setup toolchain based on used build-system
- adjust creation of meson.conf
2019-09-19 11:14:43 +02:00
MilhouseVH
a404c441a0
Merge pull request #3804 from HiassofT/le10-systemd-fix-fs-corruption
...
fix filesystem corruption on reboot/shutdown
2019-09-18 19:43:35 +01:00
Matthias Reichl
938a23b9fc
scripts/install: copy system.d files recursively
...
This allows installing drop-ins.
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-13 23:44:06 +02:00
MilhouseVH
9a97f1b8ae
Revert "scripts: image: BUILDER_NAME in image filename"
...
This reverts commit d55e191cda
.
2019-09-13 17:02:42 +01:00
MilhouseVH
6dc483c169
Revert "Update scripts/image"
...
This reverts commit 3f77c14b60
.
2019-09-13 17:02:41 +01:00
MilhouseVH
bc58b3302a
Merge pull request #3798 from sky42src/le92_bn_img
...
scripts: image: BUILDER_NAME in image filename
2019-09-13 13:45:12 +01:00
sky42
3f77c14b60
Update scripts/image
...
Co-Authored-By: MilhouseVH <MilhouseVH@users.noreply.github.com>
2019-09-08 20:27:05 +02:00
sky42
d55e191cda
scripts: image: BUILDER_NAME in image filename
2019-09-06 06:50:12 +02:00
chewitt
4228404417
mkimage: remove support for 'vendor' u-boot, we use 'box' now
2019-09-04 03:50:40 +00:00
chewitt
2cccc6c9bd
u-boot: add odroid-n2 to helper script
2019-09-04 03:50:40 +00:00
Christian Hewitt
da32fd358a
Merge pull request #3769 from jernejsk/tanix-tx6
...
Allwinner: Add support for Tanix TX6
2019-08-23 06:32:58 +04:00
CvH
6d67cfcbb9
Merge pull request #3745 from MilhouseVH/le10_buildsystem_fixup2
...
buildsystem: minor fixups
2019-08-17 10:18:15 +02:00
Jernej Skrabec
8f49486c1a
uboot_helper: Add Allwinner H6 based Tanix TX6 STB
2019-08-16 12:38:05 +02:00
MilhouseVH
54804c7e15
save_build_config: centralise
2019-08-15 20:51:34 +01:00
MilhouseVH
774e6a6708
NXP/iMX6: drop matrix-q board
2019-08-13 19:39:49 +01:00
MilhouseVH
0b3504f791
uboot_helper: sort usage
2019-08-13 18:09:05 +01:00
MilhouseVH
5666d4825d
image: log board details prior to install
2019-08-13 11:30:23 +01:00
MilhouseVH
7ba6d1048c
image: validate UBOOT_SYSTEM
2019-08-13 11:30:23 +01:00
MilhouseVH
9bc5f153e5
uboot_helper: cleanup, more pythonic, validate, exit code
2019-08-13 11:30:13 +01:00
Clément Péron
8f9988fab6
uboot_helper: Add Beelink GS1 board
2019-08-11 20:13:21 +02:00
MilhouseVH
6a480451a4
scripts/get_archive: fix typo
2019-08-10 22:33:13 +01:00
Matthias Reichl
f4fdfefbed
scripts/image: drop /sbin from PATH
...
All programs needed for image creation are available in toolchain.
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-16 20:20:37 +02:00
Matthias Reichl
65beb0f276
scripts/mkimage: use fsck.fat to check FAT partition
...
fsck.fat is available in toolchain, so use that instead of fsck from
build host (which may not support checking FAT filesystems).
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-16 20:06:07 +02:00
Christian Hewitt
67a5bc8ff3
Merge pull request #3661 from MilhouseVH/le10_abs_patch_dir
...
buildsystem: add absolute patch dirs, remove unecessary sub-process, other cleanup
2019-07-11 06:23:30 +01:00
Lukas Rusak
40243635ee
scripts/uboot_helper: add NXP/iMX6
2019-07-10 15:37:46 -07:00
Lukas Rusak
ecd04e5a6f
uboot_helper: add dragonboard 410c
2019-07-10 15:14:45 -07:00
Jonas Karlman
32e0b2c62d
Merge pull request #3669 from lrusak/u-boot-helper-formatting
...
scripts/uboot_helper: add formatting to the python object
2019-07-10 23:02:59 +02:00
Matthias Reichl
db1ba01960
Merge pull request #3646 from MilhouseVH/le10_fix_symlink_fixups
...
buildsystem: fix symbolic link fixups
2019-07-10 21:39:38 +02:00
MilhouseVH
5895dc069f
buildsystem: add GETPKG history event
2019-07-09 00:05:25 +01:00
MilhouseVH
6fdbbd8796
scripts/unpack: always download missing tarballs - fixes PKG_DEPENDS_UNPACK
2019-07-09 00:05:25 +01:00
MilhouseVH
5c4018a981
scripts/unpack: ensure PKG_BUILD is unpack dir for all unpack functions
...
The unpack folder will be a temporary (isolated) unpack folder for
pre_unpack() and unpack(), but by the time of post_unpack() the folder will
have been moved into the main ${BUILD} "public" folder.
This change ensures that PKG_BUILD always references the correct folder at all times.
2019-07-09 00:05:24 +01:00
MilhouseVH
8ce2979b33
buildsystem: perform unpack when custom function provided
2019-07-09 00:05:24 +01:00
MilhouseVH
95c56a6392
scripts/unpack: avoid sub-process during custom unpack()
2019-07-09 00:05:24 +01:00
MilhouseVH
d376a63b49
buildsystem: support absolute paths in PKG_PATCH_DIRS
2019-07-09 00:05:21 +01:00
Lukas Rusak
34a4515f06
scripts/uboot_helper: add formatting to the python object
...
sort printed output
use dashes instead of underscores for board names
sort alphabetically
2019-07-08 11:59:37 -07:00
Mark Schmale
3f9fa1df56
adding a few dependencies for arch, fedora and gentoo
...
- perls XML::Parser package is call perl-XML-Parser in fedora
Uppercase P according to my local install and https://apps.fedoraproject.org/packages/perl-XML-Parser .
- fedora (and maybe gentoo) need perls Thread::Queue since its not provided by the default packages. In gentoo its a virutal package, so its certainly provided already but depending on it should not cause any problems
- rpcgen is required by samba and not provided by all current glibc packages
- add perl as a generic dependency for distris that bundle Thread::Queue in the central perl package ot balance out the dep-list
2019-07-06 15:23:44 +02:00
MilhouseVH
622c11872d
buildsystem: fix /usr targets
2019-07-04 20:18:03 +01:00
MilhouseVH
7ccb58b507
buildsystem: don't dereference LINK_NAME when fixing up sym links
2019-07-03 23:18:28 +01:00
Matthias Reichl
81d8d58d7e
scripts/image: only include hex version in noobs os.json if NOOBS_HEX is set
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 20:05:20 +02:00
Matthias Reichl
a28f2e7688
scripts/image: create NOOBS tarballs with fakeroot
...
Otherwise builder user ID will leak in and storage partition
will be owned by that instead of root and lots of services
will fail to start.
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 20:05:20 +02:00
Matthias Reichl
0bf0cba705
scripts/image: copy config.txt and distroconfig.txt from INSTALL
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 20:05:20 +02:00