@@ -20,13 +20,13 @@ Clone this repo.
2020```
2121$ cd ci-scripts
2222$ cd build
23- $ make pull-image@ppc64le@ubuntu@21.10
24- $ make SRC=~/src/linux kernel@ppc64le@ubuntu@21.10 JFACTOR=$(nproc)
23+ $ make pull-image@ppc64le@ubuntu
24+ $ make SRC=~/src/linux kernel@ppc64le@ubuntu JFACTOR=$(nproc)
2525```
2626
27- This will build you a ` ppc64le_defconfig ` using the Ubuntu 21.10 toolchain.
27+ This will build you a ` ppc64le_defconfig ` using the latest Ubuntu toolchain.
2828
29- The kernel will be in ` output/ppc64le@ubuntu@21.10 /ppc64le_defconfig/vmlinux ` .
29+ The kernel will be in ` output/ppc64le@ubuntu/ppc64le_defconfig/vmlinux ` .
3030
3131For more help try ` make help ` .
3232
@@ -36,14 +36,14 @@ Building different defconfigs
3636You can specify a defconfig with ` DEFCONFIG ` .
3737
3838```
39- $ make SRC=~/src/linux kernel@ppc64le@ubuntu@21.10 DEFCONFIG=powernv_defconfig JFACTOR=$(nproc)
39+ $ make SRC=~/src/linux kernel@ppc64le@ubuntu DEFCONFIG=powernv_defconfig JFACTOR=$(nproc)
4040```
4141
4242Note that the subarch (eg. ` ppc64le ` ) needs to match the defconfig, so to build
4343` ppc64_defconfig ` , use ` ppc64 ` .
4444
4545```
46- $ make SRC=~/src/linux kernel@ppc64@ubuntu@21.10 DEFCONFIG=ppc64_defconfig JFACTOR=$(nproc)
46+ $ make SRC=~/src/linux kernel@ppc64@ubuntu DEFCONFIG=ppc64_defconfig JFACTOR=$(nproc)
4747```
4848
4949Different toolchains
@@ -74,13 +74,13 @@ Building selftests
7474To build the kernel selftests:
7575
7676```
77- $ make SRC=~/src/linux selftests@ppc64le@ubuntu@21.10 JFACTOR=$(nproc)
77+ $ make SRC=~/src/linux selftests@ppc64le@ubuntu JFACTOR=$(nproc)
7878```
7979
8080Or just the powerpc selftests:
8181
8282```
83- $ make SRC=~/src/linux ppctests@ppc64le@ubuntu@21.10 JFACTOR=$(nproc)
83+ $ make SRC=~/src/linux ppctests@ppc64le@ubuntu JFACTOR=$(nproc)
8484```
8585
8686You can also build the powerpc selftests with all available toolchains using:
@@ -94,21 +94,21 @@ Other options
9494
9595As mentioned above you pass the make -j factor with ` JFACTOR=n ` .
9696
97- To run sparse use the ` ubuntu@21.10 ` image and pass ` SPARSE=2 ` .
97+ To run sparse use the ` ubuntu ` image and pass ` SPARSE=2 ` .
9898
9999```
100- $ make SRC=~/src/linux kernel@ppc64le@ubuntu@21.10 SPARSE=2 JFACTOR=$(nproc)
100+ $ make SRC=~/src/linux kernel@ppc64le@ubuntu SPARSE=2 JFACTOR=$(nproc)
101101```
102102
103- The log will be in eg. ` output/ppc64le@ubuntu@21.10 /ppc64le_defconfig/sparse.log ` .
103+ The log will be in eg. ` output/ppc64le@ubuntu/ppc64le_defconfig/sparse.log ` .
104104
105105To only run sparse on files being recompiled, pass ` SPARSE=1 ` .
106106
107107To build modules pass ` MODULES=1 `
108108
109109To convert all modules to builtin, pass ` MOD2YES=1 ` .
110110
111- To build with clang pass ` CLANG=1 ` , only works using the Ubuntu ` 21.10 ` images .
111+ To build with clang pass ` CLANG=1 ` , only works using the latest Ubuntu image .
112112
113113For a quiet build pass ` QUIET=1 ` , for verbose pass ` VERBOSE=1 ` .
114114
@@ -130,7 +130,7 @@ Building your own image
130130If you don't want to pull an untrusted image, you can build it yourself with:
131131
132132```
133- $ make rebuild-image@ppc64le@ubuntu@21.10
133+ $ make rebuild-image@ppc64le@ubuntu
134134```
135135
136136Note that the build mounts the source tree read-only, so nothing it does can
0 commit comments