vios-platform-code · git:20260603.14e198c · 2026-06-03 · sha256 7927610aeab662ff
vios-platform-code git:20260603.14e198cA
Immutable. This exact content is served forever at /api/v1/blob/7927610aeab662ff.
--- description: Platform-specific preprocessor guards for VIOS cross-platform builds globs: "**/*.cpp,**/*.h,**/*.hpp" alwaysApply: false --- # SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Platform-Specific Code - CUDA/NvEnc/NvDec: `#ifdef USE_NV_ENC` / `#ifdef USE_NV_DEC` (aarch64 only) - OpenTelemetry: `#ifdef USE_OTEL` (x86_64 only) - gRPC: `#ifdef USE_GRPC_SERVER` / `#ifdef USE_GRPC_CLIENT` (x86_64 only) - SBSA vs Jetson: `#ifdef SBSA_PLATFORM` / `#ifdef JETSON_PLATFORM`