{
  "actions": [
    {
      "command": [
        "sh",
        "-c",
        "./postfetch"
      ],
      "type": "post-fetch"
    }
  ],
  "authors": [
    "Philip Munts"
  ],
  "available": {
    "case(os)": {
      "...": false,
      "linux": true
    }
  },
  "configuration": {
    "disabled": true
  },
  "depends-on": [
    {
      "muntsos_dev_aarch64": "*"
    }
  ],
  "description": "MuntsOS Embedded Linux support for AArch64 targets",
  "long-description": "# Introduction\n\nThis crate modifies an Alire program project to build a cross-compiled\nprogram for a **[MuntsOS Embedded\nLinux](https://github.com/pmunts/muntsos)** AArch64 / ARMv8 / arm64\ntarget computer.\n\nThe **MuntsOS Embedded Linux** cross toolchain packages must be\ninstalled on your Linux development computer before you can use this\ncrate. See [Application Note\n#1](https://repo.munts.com/muntsos/doc/AppNote1-Setup-Debian.pdf) for\nDebian distributions or [Application Note\n#2](https://repo.munts.com/muntsos/doc/AppNote2-Setup-RPM.pdf) for RPM\ndistributions.\n\nEach **MuntsOS Embedded Linux** cross toolchain contains prebuilt **[Ada\nWeb Server](https://github.com/AdaCore/aws)** and **[Linux Simple I/O\nLibrary](https://github.com/pmunts/libsimpleio)** components. Therefore,\n**DO NOT** attempt to **alr with** any of the **aws**, **libsimpleio**,\n**mcp2221**, **remoteio**, **wioe5_ham1**, **wioe5_ham2**, or\n**wioe5_p2p** crates in a project using this crate.\n\n# Environment Variables\n\nIf **ALIRE_DISABLESTYLECHECKS** is set to **yes**, the postfetch script\nwill disable style checking in the project **.gpr** file.\n\nIf **ALIRE_INSTALLMAKEFILE** is set to **yes**, the postfetch script\nwill install an optional but useful **Makefile** to the project\ndirectory.\n\nYou can add the following to **~/.bashrc** or its equivalent to\npermanently define these environment variables:\n\n    export ALIRE_DISABLESTYLECHECKS=yes\n    export ALIRE_INSTALLMAKEFILE=yes\n\n# Example\n\nThe following commands illustrate how to create an Alire program project\nthat will cross-compile a program to run on a **MuntsOS Embedded Linux**\ntarget computer. The result is a pristine (*i.e.* all temporary, working\nand deliverable files removed) project, suitable for checking into a\nsource code control repository.\n\n    alr -n init --bin myexample\n    cd myexample\n    alr -n with muntsos_aarch64\n    ALIRE_DISABLESTYLECHECKS=yes ALIRE_INSTALLMAKEFILE=yes alr action -r post-fetch\n    make reallyclean\n\nSee also [Application Note\n#7](https://repo.munts.com/muntsos/doc/AppNote7-Flash-LED-Ada-Alire.pdf).\n",
  "maintainers": [
    "Philip Munts <phil@munts.net>"
  ],
  "maintainers-logins": [
    "pmunts"
  ],
  "name": "muntsos_aarch64",
  "origin": {
    "hashes": [
      "sha256:c6faa7aa5d4cf1a008bb535801eceab3bab867f596ac9025d73bc01ec0c1932b",
      "sha512:74e1d9639463f0b288697faeb1d9a577492272f4015bb779a1f12165c09bc9f88e8e8a6e242317b5a1dbfa0d7278f19d0ef5376c271326239c0f01f5733873ee"
    ],
    "url": "https://raw.githubusercontent.com/pmunts/alire-crates/ab66f23f09ad44ed0124f97a2ea15b58ad4e2b78/muntsos_aarch64/muntsos_aarch64-10.4.0.tbz2"
  },
  "project-files": [
    "aws.gpr",
    "libsimpleio.gpr"
  ],
  "tags": [
    "muntsos",
    "embedded",
    "linux",
    "arm64",
    "aarch64"
  ],
  "version": "10.4.0",
  "website": "https://github.com/pmunts/muntsos"
}
