#!/bin/bash . ./functions.sh touch config.omk-default needs_valid_CC make CFLAGS="-DNONSENSE=abc -DNUMBER=123"||error "Can't compile" if [ $OMK_RULES = linux ]; then # The following should work only with Linux rules _compiled/bin/test|grep 123 || error "Custom CFLAGS didn't influence the output" fi