{
  "canonical_url": "https://crates.flyology.org/community/",
  "catalog": {
    "name": "community",
    "repository_url": "https://github.com/alire-project/alire-index",
    "revision": "cd12c6aa35b7d6483841517305d57ba167ec78d0"
  },
  "generated_at": "2026-08-23T04:55:42Z",
  "index": {
    "version": "1.4.0"
  },
  "package": {
    "catalog": "community",
    "description": "MuntsOS Embedded Linux support for AArch64 targets",
    "development_only": false,
    "latest_version": "11.0.1",
    "name": "muntsos_aarch64",
    "selected_version": "11.0.1",
    "versions": [
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "muntsos_dev_aarch64",
            "package": "muntsos_dev_aarch64",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|windows": true
            }
          },
          "configuration": {
            "disabled": true
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "muntsos_dev_aarch64": "*"
                }
              }
            }
          ],
          "description": "MuntsOS Embedded Linux support for AArch64 targets",
          "forbids": [
            {
              "aws": "*",
              "libsimpleio": "*",
              "mcp2221": "*",
              "remoteio": "*",
              "wioe5_ham1": "*",
              "wioe5_ham2": "*",
              "wioe5_p2p": "*"
            }
          ],
          "licenses": "BSD-1-Clause",
          "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 development computer before you can use this crate.\nSee:\n\n[Application Note\n#1](https://repo.munts.com/muntsos/doc/AppNote1-Setup-Debian.pdf) for\nDebian Linux distributions  \n[Application Note\n#2](https://repo.munts.com/muntsos/doc/AppNote2-Setup-RPM.pdf) for RPM\nLinux distributions  \n[Application Note\n#24](https://repo.munts.com/muntsos/doc/AppNote24-Setup-RPM.pdf) for\nx86-64 Windows 10 or 11.\n\n# Environment Variables\n\nIf **`ALIRE_DISABLESTYLECHECKS`** is set to **`yes`**, the postfetch\nscript will 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:9bccdb14899d957a51666d951de367af60eee2fdad7493f46c5a1ea2b50cbf1c",
              "sha512:0a6b2cab2192c06a6ad55243bb55c2347c59846653e07177c2908a7975efd44f0d691e4afc82c0e186ec2f576f5d39b677b89d6b8b2a3d7f8da0a179c8a9f1d9"
            ],
            "url": "https://raw.githubusercontent.com/pmunts/alire-crates/0debf2c7d1e5e3e31cee99aaf03dd199e5bb0643/muntsos_aarch64/muntsos_aarch64-11.0.1.tbz2"
          },
          "project-files": [
            "aws.gpr",
            "libsimpleio.gpr"
          ],
          "tags": [
            "muntsos",
            "embedded",
            "linux",
            "arm64",
            "aarch64"
          ],
          "version": "11.0.1",
          "website": "https://github.com/pmunts/muntsos"
        },
        "path": "index/mu/muntsos_aarch64/muntsos_aarch64-11.0.1.toml",
        "version": "11.0.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "muntsos_dev_aarch64",
            "package": "muntsos_dev_aarch64",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": {
            "case(os)": {
              "linux": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.linux"
                  ],
                  "type": "post-fetch"
                }
              ],
              "windows": [
                {
                  "command": [
                    "sh",
                    "-c",
                    "./postfetch.windows"
                  ],
                  "type": "post-fetch"
                }
              ]
            }
          },
          "authors": [
            "Philip Munts"
          ],
          "available": {
            "case(os)": {
              "...": false,
              "linux|windows": true
            }
          },
          "configuration": {
            "disabled": true
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "muntsos_dev_aarch64": "*"
                }
              }
            }
          ],
          "description": "MuntsOS Embedded Linux support for AArch64 targets",
          "forbids": [
            {
              "aws": "*",
              "libsimpleio": "*",
              "mcp2221": "*",
              "remoteio": "*",
              "wioe5_ham1": "*",
              "wioe5_ham2": "*",
              "wioe5_p2p": "*"
            }
          ],
          "licenses": "BSD-1-Clause",
          "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 development computer before you can use this crate.\nSee:\n\n[Application Note\n#1](https://repo.munts.com/muntsos/doc/AppNote1-Setup-Debian.pdf) for\nDebian Linux distributions  \n[Application Note\n#2](https://repo.munts.com/muntsos/doc/AppNote2-Setup-RPM.pdf) for RPM\nLinux distributions  \n[Application Note\n#24](https://repo.munts.com/muntsos/doc/AppNote24-Setup-RPM.pdf) for\nx86-64 Windows 10 or 11.\n\n# Environment Variables\n\nIf **`ALIRE_DISABLESTYLECHECKS`** is set to **`yes`**, the postfetch\nscript will 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:ae49c06f6d68d44c581624071b900915f34477be15e4d8464849624eb48f5fb2",
              "sha512:609901f5a4c4d3a1ff5d19eb2d939e3649e5a17722e91c7e9915cc5bfe4959d73e86446aed1cb1ce0f09454b300c840358622a4410398f9ef7edca4db40810a6"
            ],
            "url": "https://raw.githubusercontent.com/pmunts/alire-crates/4af0c448d2b44d2481f46c0b526eef3285fbf525/muntsos_aarch64/muntsos_aarch64-11.0.0.tbz2"
          },
          "project-files": [
            "aws.gpr",
            "libsimpleio.gpr"
          ],
          "tags": [
            "muntsos",
            "embedded",
            "linux",
            "arm64",
            "aarch64"
          ],
          "version": "11.0.0",
          "website": "https://github.com/pmunts/muntsos"
        },
        "path": "index/mu/muntsos_aarch64/muntsos_aarch64-11.0.0.toml",
        "version": "11.0.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "muntsos_dev_aarch64",
            "package": "muntsos_dev_aarch64",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "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",
          "forbids": [
            {
              "aws": "*",
              "libsimpleio": "*",
              "mcp2221": "*",
              "remoteio": "*",
              "wioe5_ham1": "*",
              "wioe5_ham2": "*",
              "wioe5_p2p": "*"
            }
          ],
          "licenses": "BSD-1-Clause",
          "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\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:17cf52550bd5219e7ebe3ace65cab7b98086c8b13a840fbce7954ce7be2afa91",
              "sha512:08e0c4f7515e0f6d2f0f3ef74fc24f99af14e7a8f5a261c3c3df6db0b32a0c9810cbec03aefb370ec052ba622243f1b08f4c85c5f73361b5b1bef4251d85afb9"
            ],
            "url": "https://raw.githubusercontent.com/pmunts/alire-crates/edd5be1ed9e7dbfc80159681e1008471e9509639/muntsos_aarch64/muntsos_aarch64-10.5.1.tbz2"
          },
          "project-files": [
            "aws.gpr",
            "libsimpleio.gpr"
          ],
          "tags": [
            "muntsos",
            "embedded",
            "linux",
            "arm64",
            "aarch64"
          ],
          "version": "10.5.1",
          "website": "https://github.com/pmunts/muntsos"
        },
        "path": "index/mu/muntsos_aarch64/muntsos_aarch64-10.5.1.toml",
        "version": "10.5.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "muntsos_dev_aarch64",
            "package": "muntsos_dev_aarch64",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "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**,\n**libsimpleio**, **mcp2221**, **remoteio**, **wioe5_ham1**,\n**wioe5_ham2**, or **wioe5_p2p** crates in a project using this crate.\n\n# Environment Variables\n\nIf **`ALIRE_DISABLESTYLECHECKS`** is set to **`yes`**, the postfetch\nscript will 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:c095442056ef9a783aa8db29fd3200ab2aacebd04e7bf6274b5706c8696cb887",
              "sha512:a871c66024699b341eb124cd3ab8ae0614c523d4236673c892ad5d1f0839d7225f97e8b03c1649f55df78d9139d3f4f9d51b4c9e72995d95a000b8307b016673"
            ],
            "url": "https://raw.githubusercontent.com/pmunts/alire-crates/d353867f912a3006049dcb7c1d7d5771c4a558a5/muntsos_aarch64/muntsos_aarch64-10.5.0.tbz2"
          },
          "project-files": [
            "aws.gpr",
            "libsimpleio.gpr"
          ],
          "tags": [
            "muntsos",
            "embedded",
            "linux",
            "arm64",
            "aarch64"
          ],
          "version": "10.5.0",
          "website": "https://github.com/pmunts/muntsos"
        },
        "path": "index/mu/muntsos_aarch64/muntsos_aarch64-10.5.0.toml",
        "version": "10.5.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "muntsos_dev_aarch64",
            "package": "muntsos_dev_aarch64",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "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"
        },
        "path": "index/mu/muntsos_aarch64/muntsos_aarch64-10.4.0.toml",
        "version": "10.4.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "muntsos_dev_aarch64",
            "package": "muntsos_dev_aarch64",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "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============\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](http://git.munts.com/muntsos/doc/AppNote1-Setup-Debian.pdf) for\nDebian distributions or [Application Note\n#2](http://git.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**,\n**libsimpleio**, **mcp2221**, or **remoteio** crates in a project using\nthis crate.\n\nEnvironment Variables\n=====================\n\nIf **`ALIRE_DISABLESTYLECHECKS`** is set to **`yes`**, the postfetch\nscript will 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\nExample\n=======\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](http://git.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:d2798151374972411a2771536ed96948fdf129f7f667834ecfeac65e9ec3f678",
              "sha512:093ab444880ce6d8faafc54d98a4bea5a82c7fa42bb017175b62dda0d8e19f52384e1730bff9711f7d779f4a9bc87b1d2cf39c8592065245d07dadf477410161"
            ],
            "url": "https://raw.githubusercontent.com/pmunts/alire-crates/75da2e559247e12db407cb2a31f59f2aeac75214/muntsos_aarch64/muntsos_aarch64-9.3.1.tbz2"
          },
          "project-files": [
            "aws.gpr",
            "libsimpleio.gpr"
          ],
          "tags": [
            "muntsos",
            "embedded",
            "linux",
            "arm64",
            "aarch64"
          ],
          "version": "9.3.1",
          "website": "https://github.com/pmunts/muntsos"
        },
        "path": "index/mu/muntsos_aarch64/muntsos_aarch64-9.3.1.toml",
        "version": "9.3.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "muntsos_dev_aarch64",
            "package": "muntsos_dev_aarch64",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "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",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "muntsos_aarch64",
          "origin": {
            "hashes": [
              "sha256:658b3b48697d9ebcb5e92d3e9c96bd5b5b11fd6f2c73cfd55f7f88c54d9ecd45",
              "sha512:43f032283c45aa42ca9187a27103930418f78573c4e1802d0792137f21de9833abd72befcfb6c42281e62264b5906474f2c3b40a0a79e33bdd808b4c02f92003"
            ],
            "url": "https://raw.githubusercontent.com/pmunts/alire-crates/b132148d42b5a47909f73b0d29b71736ab93790a/muntsos_aarch64/muntsos_aarch64-9.3.0.tbz2"
          },
          "project-files": [
            "aws.gpr",
            "libsimpleio.gpr"
          ],
          "tags": [
            "muntsos",
            "embedded",
            "linux",
            "arm64",
            "aarch64"
          ],
          "version": "9.3.0",
          "website": "https://github.com/pmunts/muntsos"
        },
        "path": "index/mu/muntsos_aarch64/muntsos_aarch64-9.3.0.toml",
        "version": "9.3.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "muntsos_dev_aarch64",
            "package": "muntsos_dev_aarch64",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "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",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "muntsos_aarch64",
          "origin": {
            "hashes": [
              "sha256:8e6dd63dc3b90bace90ec66a1d54f0389a90ecba5a74cbaba220ae4bfe864723",
              "sha512:0e31afec64257607ccfe748ed89a86f85e62100215e40c8be27cd403d1e431ddfadf8f809958da44245d041a3866f3d0b00644bceea80b722da4073ff807fa99"
            ],
            "url": "http://repo.munts.com/alire/muntsos_aarch64-9.1.0.tbz2"
          },
          "project-files": [
            "aws.gpr",
            "libsimpleio.gpr"
          ],
          "tags": [
            "muntsos",
            "embedded",
            "linux",
            "arm64",
            "aarch64"
          ],
          "version": "9.1.0",
          "website": "https://github.com/pmunts/muntsos"
        },
        "path": "index/mu/muntsos_aarch64/muntsos_aarch64-9.1.0.toml",
        "version": "9.1.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "muntsos_dev_aarch64",
            "package": "muntsos_dev_aarch64",
            "provided_version": "system",
            "requirement": "*",
            "resolved": true,
            "version": "system"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "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",
          "maintainers": [
            "Philip Munts <phil@munts.net>"
          ],
          "maintainers-logins": [
            "pmunts"
          ],
          "name": "muntsos_aarch64",
          "origin": {
            "hashes": [
              "sha256:d1399872d94ea6e366947b7e884a49f26cdb5c47e12434e0d988ac5c9b8c5ad0",
              "sha512:a4a5c057f9c45f0d3e32fd7dc3e143ba407cf026c95d9977c6c6022d80ee84685dcdf7b47afc15d954335380f9f8f49ea706bee05a9e29041ea42c3c5ed53651"
            ],
            "url": "http://repo.munts.com/alire/muntsos_aarch64-9.0.0.tbz2"
          },
          "project-files": [
            "aws.gpr",
            "libsimpleio.gpr"
          ],
          "tags": [
            "muntsos",
            "embedded",
            "linux",
            "arm64",
            "aarch64"
          ],
          "version": "9.0.0",
          "website": "https://github.com/pmunts/muntsos"
        },
        "path": "index/mu/muntsos_aarch64/muntsos_aarch64-9.0.0.toml",
        "version": "9.0.0"
      }
    ]
  },
  "schema_version": 4
}
