Andre Heider
e1ec1c7a5d
unpack: don't wipe build stamps
...
That's the job of the clean script, don't force a rebuild after
build & autoremove & unpack
2020-02-10 08:53:39 +01:00
Andre Heider
8e4663912a
build: move install dirs out of the build dir
...
Instead of cluttering $BUILD we now have
- $BUILD/build sources and builds of packages
- $BUILD/install_pkg installed packages
- $BUILD/install_init installed packages for initramfs
2019-12-31 11:26:49 +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
MilhouseVH
d431710678
buildsystem: scripts/unpack becomes ACTIVE after clean
2019-06-29 11:07:51 +01:00
MilhouseVH
3facec5d91
buildsystem: unpack should recursively unpack, not build
2019-06-29 11:06:42 +01:00
MilhouseVH
db3f6934d7
buildsystem: fix scripts/unpack after #3570
2019-06-24 10:03:56 +01:00
MilhouseVH
90be11322a
buildsystem: consistently use braces
2019-06-16 03:35:56 +01:00
MilhouseVH
368a9feaf8
buildsystem: don't allow unpack folder to become visible until tagged
2019-05-25 00:30:19 +01:00
MilhouseVH
3f3395fdf4
buildsystem: switch rm -fr to rm -rf for consistency/OCD
2019-02-22 20:11:50 +00:00
MilhouseVH
ab67ec7ccc
scripts/unpack: fix issue unpacking libhybris
2019-02-13 15:10:54 +00:00
MilhouseVH
cc9dfe5875
scripts/unpack: common directory unpacking is not thread-safe
...
emby and emby4 both unzip into ${BUILD}/system, which is fun when
both add-ons are being unpacked concurrently.
2019-02-08 17:17:43 +00:00
MilhouseVH
0ebc6fef63
build system: add parallel build support; use new "image" package
2019-02-08 17:17:43 +00:00
MilhouseVH
0661263dd8
buildsystem: restore set -e fail-on-error behaviour
2019-01-24 19:17:39 +00:00
MilhouseVH
b1a960bf8f
scripts/unpack: stop sourcing package, reorg code
2018-12-18 03:43:28 +00:00
MilhouseVH
d0d28ee0a7
scripts/unpack: use pkg_call
2018-11-29 01:09:20 +00:00
Ian Leonard
c1471c1ffd
scripts/unpack: convert to printf helper
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com >
2018-11-21 18:58:29 +00:00
Ian Leonard
c7c25abb6a
scripts/unpack: general cleanup
...
Convert to config/functions/die()
Use PKG_BUILD and have it quoted
Replace `` with $()
Signed-off-by: Ian Leonard <antonlacon@gmail.com >
2018-11-04 05:40:46 +00:00
CvH
843051d0f7
spdx: scripts/
2018-07-17 23:58:49 +02:00
MilhouseVH
eefa6ebee4
buildsystem: use single = for consistency
2018-04-02 10:09:11 +01:00
MilhouseVH
7628290170
buildsystem: add a function to calculate stamps, switch from md5 to sha256
2018-04-02 10:09:11 +01:00
MilhouseVH
afcecf7b0d
scripts/unpack: add PKG_SKIP_PATCHES support
2018-04-02 06:43:04 +01:00