| matrix: |
| unix_platform: |
| - fedora40 |
| bazel: |
| - 8.x |
| - 7.x |
| - 6.x |
| tasks: |
| verify_unix: |
| name: Verify build targets |
| platform: ${{ unix_platform }} |
| bazel: ${{ bazel }} |
| build_flags: |
| - '--cxxopt=-std=c++23' |
| - '--host_cxxopt=-std=c++23' |
| build_targets: |
| - '@plyodine//plyodine:ply_header_reader' |
| - '@plyodine//plyodine:ply_reader' |
| - '@plyodine//plyodine:ply_writer' |
| - '@plyodine//plyodine/writers:in_memory_writer' |
| - '@plyodine//plyodine/readers:triangle_mesh_reader' |
| - '@plyodine//tools:ply_sanitizer' |
| - '@plyodine//tools:ply_validator' |