summaryrefslogtreecommitdiff
path: root/web/meson.build
AgeCommit message (Collapse)Author
9 daysSimplify website structure and drop Hugoxengineering
A static site generator is currently not really required. A static index.html is currently sufficient.
10 daysfw: app: Build with Mesonxengineering
10 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.
11 daysweb: Replace file copying by Meson installationxengineering
This makes the build system code way less hacky and more modular.
11 daysDeploy schematic and BOM to websitexengineering
These important design files should be deployed with the website.
11 daysweb: Depend on schematic and bom targetsxengineering
This triggers a website rebuild when schematic files are updated.
12 daysweb: Add simple.css to websitexengineering
This uses meson to copy the simple.css file to the build dir and references the CSS file in the HTML code.
13 daysweb: Add meson build systemxengineering
CMake has some disadvantages when building subprojects like with `ExternalProject`. Furthermore the language is sometimes hard to read, hard to write and not so much appreciated. This is a little test if meson might perform better. If successful this project might switch to meson for all parts except the Zephyr builds.