| # This file assumes that path to the arm compiler toolchain is added |
| # to the environment(PATH) variable, so that Meson can find |
| # the armclang, armlink and armar while building. |
| [binaries] |
| c = ['armclang', '--target=arm-arm-none-eabi'] |
| cpp = ['armclang', '--target=arm-arm-none-eabi'] |
| ar = 'armar' |
| strip = 'armar' |
| |
| [built-in options] |
| # The '--target', '-mcpu' options with the appropriate values should be mentioned |
| # to cross compile c/c++ code with armclang. |
| c_args = ['-mcpu=cortex-m0plus'] |
| cpp_args = ['-mcpu=cortex-m0plus'] |
| |
| [host_machine] |
| system = 'bare metal' # Update with your system name - bare metal/OS. |
| cpu_family = 'arm' |
| cpu = 'Cortex-M0+' |
| endian = 'little' |