summaryrefslogtreecommitdiff
path: root/fw/btl/meson.build
AgeCommit message (Collapse)Author
12 daysfw: btl: Clean meson.buildxengineering
12 daystools: Add directory and move scripts herexengineering
This allows to re-use these scripts. Since they are currently used to build Zephyr builds and three are intended (application, bootloader and application as native_sim build) this makes sense.
12 daysBuild bootloader and add to websitexengineering
Meson makes this relatively easy. The current approach is nevertheless a bit hacky. For the first attempt it is still way better than CMake ExternalProject.
12 daysfw: btl: Clean up meson.buildxengineering
12 daysfw: btl: Configure with Python scriptxengineering
To use a more readable scripting language and keep portability the POSIX shell script for Zephyr configuration is replaced by Python.
12 daysfw: btl: Fix build with Mesonxengineering
13 daysfw: btl: Configure bootloader build with Mesonxengineering
CMake ExternalProject creates a pretty confusing build tree. Since the rest of the project anyway starts moving to Meson the bootloader is configured via Meson as a first step.