1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-12-29 07:58:42 +01:00

Refactor build and CI configurations

Reword vcpkg caching comment
Make comment about wxwidgets Linux/macOS workaround more clear
Give each step of `cmake_build.yml` workflow a unique ID
Change cache lookups to use step's id instead of step's name
Add glob protection to runner OS detection in CI
Set new default CI build type of MinSizeRel
Ensure consistent formatting across `CMakeLists.txt` files
Change mimetypes generated on Linux to use tenacity-project mimetype
Add more explanatory comments to both `CMakeLists.txt`
Replace improper build architecture debug messages

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
This commit is contained in:
Emily Mabrey
2021-08-23 11:25:34 -04:00
parent b650b5aafc
commit c3db577e93
3 changed files with 2046 additions and 1941 deletions

File diff suppressed because it is too large Load Diff