Support out-of-tree build for downstream kernels
This MR:
- modifies pmb/build/menuconfig.py so menuconfig doesn't fail when building out-of-tree
- changes current downstream kernel template a little bit so it compiles the kernel out-of-tree
- adds
_outdir
to a list of variables to parse in APKBUILD
Closes #1852 (closed) and depends on pmaports!1084 (merged).
Merge request reports
Activity
mentioned in merge request pmaports!1084 (merged)
By Dolphin von Chips on 2020-03-21T08:39:53
added 1 commit
- 66d5a440 - build.menuconfig: add support for out-of-tree builds using _outdir
By Dolphin von Chips on 2020-03-21T08:52:34
added 7 commits
-
66d5a440...93514ae1 - 4 commits from branch
postmarketOS:master
- a480a4eb - pmb.parse._apkbuild: handle _outdir in downstream kernels
- ed9852cd - build.menuconfig: add support for out-of-tree builds using _outdir
- 05a9112b - pmb.aportgen.linux: use _outdir for supporting out-of-tree kernel builds
By Dolphin von Chips on 2020-03-25T12:25:35
Toggle commit list-
66d5a440...93514ae1 - 4 commits from branch
added 1 commit
- 32a0e024 - pmb.aportgen.linux: use _outdir for supporting out-of-tree kernel builds
By Dolphin von Chips on 2020-03-29T14:47:20
added 1 commit
- ed4aff2e - pmb.aportgen.linux: use _outdir for supporting out-of-tree kernel builds
By Dolphin von Chips on 2020-03-29T15:12:41
added 15 commits
-
ed4aff2e...b4a05cbc - 12 commits from branch
postmarketOS:master
- ff61dfc0 - pmb.parse._apkbuild: handle _outdir in downstream kernels (!1893 (merged))
- cb9a02b3 - build.menuconfig: add support for out-of-tree builds using _outdir (!1893 (merged))
- 364fb333 - pmb.aportgen.linux: use _outdir for supporting out-of-tree kernel builds (!1893 (merged))
By Oliver Smith on 2020-04-05T10:55:29
Toggle commit list-
ed4aff2e...b4a05cbc - 12 commits from branch
Thanks for the patch @DolphinChips! I'll merge it as soon as CI passes and make a new pmbootstrap release, so it's all consistent again and people can use the out-of-tree kernel builds.
depends on pmaports!1084 (merged).
Increased
pmaports_min_version
accordingly.By Oliver Smith on 2020-04-05T10:57:27
enabled an automatic merge when the pipeline for 364fb333 succeeds
By Oliver Smith on 2020-04-05T10:58:04
mentioned in commit cb9a02b3
By Dolphin von Chips on 2020-04-10T15:43:32
mentioned in commit ff61dfc0
By Dolphin von Chips on 2020-04-10T15:43:32
mentioned in commit 364fb333
By Dolphin von Chips on 2020-04-10T15:43:32
mentioned in merge request pmaports!1111 (merged)
By Dolphin von Chips on 2020-04-12T14:25:56
mentioned in merge request !1935 (merged)
By Dolphin von Chips on 2020-05-05T15:44:56