fa1e4ffa7d
run kind of runs
2018-12-09 00:00:01 +00:00
5e20ba833b
build-linux and build-gem5 seem to work
2018-12-09 00:00:00 +00:00
1768421dbd
args -> kwargs
2018-12-08 00:00:01 +00:00
33af564899
bak
2018-12-08 00:00:00 +00:00
271e7c6371
start migration to CliFunction
2018-11-29 00:00:00 +00:00
fff2a60aa6
build-linux: split merge_config.sh configs line
2018-11-21 00:00:01 +00:00
454af5d03a
build-linux: fix --verbose
2018-11-19 22:35:16 +00:00
72167f9f68
bring a minimal buildroot kernel modules example to life
...
More importantly, to make modules_install on the Linux kernel build.
2018-11-05 00:00:00 +00:00
8fb9db3931
manually encode newlines on all printed commands
...
This way we group key value arguments: e.g.:
make \
-j 8 \
all
instead of:
make \
-j \
8 \
all
and reach CLI nirvana, while also subtly breaking several commands due to
lack of testing.
2018-11-04 00:00:01 +00:00
14f201f26d
build-buildroot: remove --buildroot- prefix after build-linux split
...
build-linux: don't automtaically add CONFIG_, e.g. disable is done with comment.
2018-10-28 00:00:07 +00:00
98d2c83317
echo key configs as bash commands
2018-10-25 00:00:00 +00:00
21627ff9d8
Move build-buildroot linux configs to build-linux.
...
Needs a lot of testing, and need to cleanup readme, but seems to work.
2018-10-24 00:00:01 +00:00
3980974e91
common: factor -j --nproc to all builds
2018-10-23 00:00:02 +00:00
4b99e522dd
common.run_cmd: assert result == 0 by default
2018-10-23 09:58:30 +01:00
4cd9c533b8
move all builds to components
2018-10-23 09:58:30 +01:00
2a77df690c
common: create a Component class to factor out builds
...
Not yet finished factoring, but half way there, do for all build-
2018-10-18 00:00:00 +00:00
cb3d8929ba
dry run for all common
2018-10-18 00:00:00 +00:00
bc73cebff1
Build the Linux kernel independently from Buildroot
...
This will allow for other types of root filesystems that don't rely on Buildroot
to be added and used in the future.
Propagate --verbose on all build scripts to see full GCC commands.
build-all: allow for neat subsets
also 9p share rootfs_overlay. TODO document.
2018-10-12 09:30:33 +01:00