#!/bin/sh -e export LDFLAGS="$LDFLAGS -static" # Samurai is faster than make, so we prefer using it instead if available if cpt l -q samurai; then cat - ninja.in < build.ninja destdir = $1 cc = ${CC:-cc} cflags = -std=c99 -Wall -Wextra -Wpedantic -Wno-unused-parameter $CFLAGS ldflags = -static $LDFLAGS EOF ninja ninja install else make PREFIX=/usr LDFLAGS="$LDFLAGS" make PREFIX=/usr DESTDIR="$1" install fi ln -s samu "$1/usr/bin/ninja" ln -s samu.1 "$1/usr/share/man/man1/ninja.1"