- CFLAGS: -O0 --coverage
- CXXFLAGS: -O0 --coverage
- OS_VND: macOS
- OS_VER: <?=DEF["macOS"]?> #
- CC_VND: <?=DEF[DEF["macOS"]]?> #
- CC_VER: <?=DEF[DEF[DEF["macOS"]]]["ver"]?> #
+ CMAKE_BUILD_TYPE: "Debug"
+ BUILD_TESTING: "ON"
+ VERBOSE: "ON"
+ CFLAGS: "-O0 --coverage"
+ CXXFLAGS: "-O0 --coverage"
+<?php env_override("macOS")?>
+ continue-on-error: true
+ steps:
+ - uses: actions/checkout@v3
+<?php steps("macOS", false); ?>
+ - uses: codecov/codecov-action@v3
+
+ # mac release builds
+ mac:
+ name: release
+ strategy:
+ fail-fast: false
+ matrix:
+ os_ver: [macos-12, macos-11, macos-10.15]
+ runs-on: ${{ matrix.os_ver }}
+ env:
+ CMAKE_BUILD_TYPE: "Release"
+ BUILD_DOCS_MANGZ: "ON"
+<?php env_override("macOS")?>