Zip files are easy for users, but present some challenges when trying to package and upload zips consistently as part of a CI/CD pipeline.| Embedded Artistry
5 June 2023 by Phillip JohnstonAs mentioned in the article, Develop in a Monorepo and Distribute to Standalone Repositories Develop in a Monorepo and Distribute to Standalone Repositories, we’ve merged many of our repos into a monorepo setup, but we’re going to continue to distribute changes to the existing standalone repositories. To support this model, … Continue reading "Meson Pattern: Monorepo that Supports Individual Subproject Builds" The post Meson Pattern: Monorepo that Supports...| Embedded Artistry
18 April 2023 by Phillip JohnstonOur monorepo work has involved creating several helper scripts to handle repeated complex operations. This is essential, but let me tell you, it’s annoying to always be in the monorepo root and to invoke these scripts by the full path. I’m a huge fan of creating simplified CLI interfaces to … Continue reading "Building a Simplified CLI Using Invoke (for Monorepo Management)" The post Building a Simplified CLI Using Invoke (for Monorepo Management) appear...| Embedded Artistry
1 March 2023 by Phillip Johnston ““ Note TLDR: if you want the output of -Wl,--print-memory-usage to account for the contents of .data (or any other block) in multiple sections, such as FLASH and RAM, you need to use the pattern .data : { ... } > RAM AT > FLASH for accurate reporting. The … Continue reading "Configuring a Linker Script for Accurate Linker Memory Usage Reporting" The post Configuring a Linker Script for Accurate Linker Memory Usage Reporting appeared first on Embedded Ar...| Embedded Artistry