[build] Build examples in CMake CI (#5667)

This commit is contained in:
Tyler Veness
2023-09-20 21:03:55 -07:00
committed by GitHub
parent 97021f074a
commit 07a0d22fe6
7 changed files with 43 additions and 11 deletions

View File

@@ -13,6 +13,12 @@ macro(wpilib_target_warnings target)
target_compile_options(${target} PRIVATE $<$<COMPILE_LANGUAGE:CXX>:-Wno-deprecated-anon-enum-enum-conversion>)
endif()
# Suppress warning "enumeration types with a fixed underlying type are a
# Clang extension"
if(APPLE)
target_compile_options(${target} PRIVATE $<$<COMPILE_LANGUAGE:C>:-Wno-fixed-enum-extension>)
endif()
# Compress debug info with GCC
if ((${CMAKE_BUILD_TYPE} STREQUAL "Debug" OR
${CMAKE_BUILD_TYPE} STREQUAL "RelWithDebInfo") AND