From 9c2e14cc8a64b62f0ee607ec924ce76a4f2a04ac Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Tue, 12 Apr 2016 22:34:23 -0700 Subject: Move ninja helpers to ninja.rc --- setup.rc | 41 +---------------------------------------- 1 file changed, 1 insertion(+), 40 deletions(-) (limited to 'setup.rc') diff --git a/setup.rc b/setup.rc index a77100c0..cb58eec6 100755 --- a/setup.rc +++ b/setup.rc @@ -42,46 +42,7 @@ root_outdir=$abs_outdir setup_outs=( build.ninja ) setup_ins=() -fn set { - var=$1 { - shift - printf '%s = %s\n' $var $"* - } -} - -fn let { - vars=() { - while(! ~ $1 --) { - vars=( $vars $1' = '$2 ) - shift 2 - } - shift - $* - printf ' %s\n' $vars - } -} - -fn subninja { - echo subninja $* -} - -fn include { - echo include $* -} - -fn rule { - name=$1 { - shift - let command $"* -- echo rule $name - } -} - -fn build { - out=$1 rule=$2 { - shift 2 - echo build $out: $rule $* - } -} +. ./ninja.rc fn subgen { olddir=$dir -- cgit v1.2.3