#45 TODO: add Kconfig setup to the build system (make menuconfig), make build scripts automatically perform pre-requisite steps and write a make file. Make rbmk build system configurable like paper build system.

Open
opened 3 years ago by vimuser · 0 comments

I have nothing against configurability, I just don't like the paper build system's design. I forked the rbmk build system from Libreboot, when I created Retroboot; rbmk is what i call the old build system in libreboot, and I'm improving it heavily in retroboot before merging my improvements back into libreboot.

In my opinion, the simplicity of rbmk (bunch of scripts, each script does 1 thing well) is ideal, when combined with Kconfig. I can make the build system work in a "default" way if no .config provided, otherwise make menuconfig can be used.

Kconfig is the best thing to use for Retroboot, in my opinion.

I have nothing against configurability, I just don't like the paper build system's design. I forked the rbmk build system from Libreboot, when I created Retroboot; rbmk is what i call the old build system in libreboot, and I'm improving it heavily in retroboot before merging my improvements back into libreboot. In my opinion, the simplicity of rbmk (bunch of scripts, each script does 1 thing well) is ideal, when combined with Kconfig. I can make the build system work in a "default" way if no .config provided, otherwise `make menuconfig` can be used. Kconfig is the best thing to use for Retroboot, in my opinion.
Sign in to join this conversation.
No Label
No Milestone
No assignee
1 Participants
Loading...
Cancel
Save
There is no content yet.