Ricardo Pardini
03dd0d623b
armbian-next: debs: introduce shellcheck
for DEBIAN/postinst
and others, before dpkg build
2023-02-18 07:45:50 -03:00
Ricardo Pardini
9dc24840c3
armbian-next: firmware-deb: reworked: Provides/Conflicts instead of Replaces; cp
-> git archive
; new firmware CLI; FULL version .deb out of tmpfs
2023-02-18 07:45:04 -03:00
Ricardo Pardini
f43732a8e9
armbian-next: use unified methods for tmp dir handling all around (except ATF, which is special)
2023-02-18 07:44:29 -03:00
Ricardo Pardini
092f9ad3b2
armbian-next: firmware-deb.sh: prefix temp dir so it's "deb-firmware"
2023-02-18 07:44:04 -03:00
Ricardo Pardini
4dd278f07d
armbian-next: compile_firmware()
: use new temp dir helpers (saves 2Gb+ in WORKDIR), fix typos
2023-02-18 07:43:32 -03:00
Ricardo Pardini
2455c55dac
armbian-next: firmware: don't build -full
firmware if not on CI/noninteractive and board's not going to use it
...
- move `fakeroot_dpkg_deb_build()` from runners.sh to new utils-dpkgdeb.sh
- and make it debug show the size of the source
- clean off `.git` directory earlier for full build
- @TODO: get rid of the "hardlinks" funky biz in there and not-copy `.git` to begin with
2023-02-18 07:43:18 -03:00
Ricardo Pardini
62bc394738
armbian-oleg: curb logging from building armbian-plymouth-theme
; do it in a logging section, like the others
2023-02-18 07:42:33 -03:00
Ricardo Pardini
e8306a8712
armbian-oleg: curb logging from building armbian-firmware
2023-02-18 07:42:32 -03:00
Ricardo Pardini
d979c73c1d
armbian-next: split compilation/debs.sh
; compile_xilinx_bootgen()
moved to family
2023-02-18 07:42:31 -03:00