make-first-existing-target

utility for directing compilation

Install

All systems
curl cmd.cat/make-first-existing-target.sh
Debian Debian
apt-get install make
Ubuntu
apt-get install make
Alpine
apk add make
Arch Arch Linux
pacman -S make
image/svg+xml Kali Linux
apt-get install make
CentOS
yum install make
Fedora
dnf install make
Windows (WSL2)
sudo apt-get update sudo apt-get install make
OS X
brew install make
Raspbian
apt-get install make
Docker
docker run cmd.cat/make-first-existing-target make-first-existing-target powered by Commando

make

utility for directing compilation

GNU Make is a utility which controls the generation of executables and other target files of a program from the program's source files. It determines automatically which pieces of a large program need to be (re)created, and issues the commands to (re)create them. Make can be used to organize any task in which targets (files) are to be automatically updated based on input files whenever the corresponding input is newer --- it is not limited to building computer programs. Indeed, Make is a general purpose dependency solver.

make-guile

utility for directing compilation with guile support

GNU Make is a utility which controls the generation of executables and other target files of a program from the program's source files. It determines automatically which pieces of a large program need to be (re)created, and issues the commands to (re)create them. Make can be used to organize any task in which targets (files) are to be automatically updated based on input files whenever the corresponding input is newer --- it is not limited to building computer programs. Indeed, Make is a general purpose dependency solver. This variant has built in guile support