summaryrefslogtreecommitdiff
path: root/setup.rc
diff options
context:
space:
mode:
Diffstat (limited to 'setup.rc')
-rwxr-xr-xsetup.rc41
1 files changed, 1 insertions, 40 deletions
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