gnatmake

A low-level build tool for Ada programs (part of the GNAT toolchain). More information: <https://gcc.gnu.org/onlinedocs/gnat_ugn/Building-with-gnatmake.html>.

Install

All systems
curl cmd.cat/gnatmake.sh
Debian Debian
apt-get install gnat-4.6
Ubuntu
apt-get install gnat-4.8
Alpine
apk add gcc-gnat
Arch Arch Linux
pacman -S gcc-ada
image/svg+xml Kali Linux
apt-get install gnat-8
CentOS
yum install gcc-gnat
Fedora
dnf install gcc-gnat
Windows (WSL2)
sudo apt-get update sudo apt-get install gnat-4.8
Raspbian
apt-get install gnat-4.6
Docker
docker run cmd.cat/gnatmake gnatmake powered by Commando

A low-level build tool for Ada programs (part of the GNAT toolchain). More information: <https://gcc.gnu.org/onlinedocs/gnat_ugn/Building-with-gnatmake.html>.

  • Compile an executable:
    gnatmake source_file1.adb source_file2.adb ...
  • Set a custom executable name:
    gnatmake -o executable_name source_file.adb
  • [f]orce recompilation:
    gnatmake -f source_file.adb

© tl;dr; authors and contributors