diff options
| author | Michael Forney <mforney@mforney.org> | 2016-04-16 01:43:12 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-04-16 01:43:12 -0700 |
| commit | 0d95b9f263eb220e3c7438528c435e1d261cb783 (patch) | |
| tree | 727e7d772d312949a376eefba6ee817056878f34 /setup.rc | |
| parent | 756bf857f9cc175935659d123763fbbc7d23ed53 (diff) | |
Use phony rules for tracking ninja generation dependencies
Diffstat (limited to 'setup.rc')
| -rwxr-xr-x | setup.rc | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -20,7 +20,7 @@ if(! ~ $#* 0 1) usage fn subgen { subninja '$srcdir'/$1/local.ninja - gen_inputs=( $gen_inputs '$outdir'/$1/gen.stamp ) + gen_inputs=( $gen_inputs phony/'$srcdir'/$1/gen ) tree_inputs=( $tree_inputs '$outdir'/$1/root.tree ) tree_perms=( $tree_perms '$outdir'/$1/root.perms ) if(~ $recurse 1 || ! [ -f $1/local.ninja ]) @ gen $1 & @@ -48,7 +48,7 @@ fn gen { ifs=() { old_pwd=`{pwd | head -c -1} } . ./gen.rc - build '$outdir'/gen.stamp stamp '|' '$srcdir'/local.ninja $gen_inputs + build 'phony/$srcdir/gen' phony '$srcdir'/local.ninja $gen_inputs build '$srcdir'/local.ninja gen '|' setup.rc ninja.rc '$srcdir'/gen.rc if(! ~ $#tree_perms 0) { |
