diff options
| author | Michael Forney <mforney@mforney.org> | 2016-04-14 00:21:44 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-04-15 02:10:08 -0700 |
| commit | 20a3b2ad4421763e4b19d7897cc5addecf06898d (patch) | |
| tree | ecc00da23403820c355f5ff81f9da2ae8531f466 /core/libfirm | |
| parent | b3a4eb3f51f308a1d7fdde8a7cf77f4b8df2f308 (diff) | |
Allow independent generation of ninja files
Diffstat (limited to 'core/libfirm')
| -rw-r--r-- | core/libfirm/.gitignore | 5 | ||||
| -rw-r--r-- | core/libfirm/gen.rc | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/core/libfirm/.gitignore b/core/libfirm/.gitignore new file mode 100644 index 00000000..afd86171 --- /dev/null +++ b/core/libfirm/.gitignore @@ -0,0 +1,5 @@ +/TEMPLATE.ninja +/amd64.ninja +/arm.ninja +/ia32.ninja +/sparc.ninja diff --git a/core/libfirm/gen.rc b/core/libfirm/gen.rc index bbfcbee4..8e5bea1e 100644 --- a/core/libfirm/gen.rc +++ b/core/libfirm/gen.rc @@ -51,8 +51,8 @@ for(backend in $backends) { build $"outs $type '$srcdir'/src/ir/be/$backend/$backend^_spec.pl } for(src in $srcs) cc $src '||' '$outdir/stamp' - } >$outdir/$backend.ninja - echo 'subninja $outdir'/$backend.ninja + } >../$backend.ninja + subninja '$srcdir'/$backend.ninja } ar libfirm.a $objs |
