Files
conan2-config/profiles/armv8_linux_gcc_13_croco

33 lines
1.0 KiB
Plaintext
Raw Normal View History

2025-12-13 12:06:12 +00:00
include(armv8_linux_gcc_13)
[tool_requires]
armv8-croco-toolchain/13.3.0
[buildenv]
# Toolchain Binaries to PATH
# You must adjust this path to where Conan unzips the toolchain.
# Since paths in profiles are static, this is tricky.
# BETTER: Trust the toolchain recipe to set PATH.
# IF MANUAL TESTING:
# PATH=/root/.conan2/p/b/armv8.../p/ros2_jazzy_toolchain/bin:$PATH
# Variables for Autotools
CC=aarch64-buildroot-linux-gnu-gcc
CXX=aarch64-buildroot-linux-gnu-g++
LD=aarch64-buildroot-linux-gnu-ld
AR=aarch64-buildroot-linux-gnu-ar
RANLIB=aarch64-buildroot-linux-gnu-ranlib
NM=aarch64-buildroot-linux-gnu-nm
STRIP=aarch64-buildroot-linux-gnu-strip
AS=aarch64-buildroot-linux-gnu-as
[conf]
# Define Compiler Executables for CMake
tools.build:compiler_executables={"c": "aarch64-buildroot-linux-gnu-gcc", "cpp": "aarch64-buildroot-linux-gnu-g++", "asm": "aarch64-buildroot-linux-gnu-as"}
# Optional: Sysroot if needed
# tools.build:sysroot=/path/to/sysroot
[options]
ros2-jazzy-python/*:cross_blob=True