diff options
Diffstat (limited to 'mach')
-rwxr-xr-x | mach | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -0,0 +1,21 @@ +#!/bin/sh +# ===================================================================== +# filename: mach +# description: make wrapper used to run build.mk +# To use, add the relative path to this script as a +# shebang in build.mk and make it executable. +# spdx-license-identifier: ISC +# ===================================================================== + +if [[ $1 != "./build.mk" ]] +then + echo "Run from subdir" + exit 1 +fi + +# remove ./build.mk from args +ARGS=${@:2} +# root.mk should be next to this script +ROOT=`dirname $0` + +make --silent -f ${ROOT}/root.mk -C ${PWD} ${ARGS} |