From f12b422c8c49f4a505dbf2d09c2f19d89033d34d Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Fri, 8 Nov 2013 16:26:24 -0500 Subject: [PATCH] tools: add mkcsrc2 prototype to bootstrap with nitg from C Signed-off-by: Jean Privat --- .gitignore | 2 ++ src/mkcsrc2 | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100755 src/mkcsrc2 diff --git a/.gitignore b/.gitignore index 75187ae..379e787 100644 --- a/.gitignore +++ b/.gitignore @@ -36,6 +36,8 @@ c_src/*.o c_src/*.cksum c_src/nitc +csrc2/ + lib/*.log lib/*.dot diff --git a/src/mkcsrc2 b/src/mkcsrc2 new file mode 100755 index 0000000..c8f05f5 --- /dev/null +++ b/src/mkcsrc2 @@ -0,0 +1,9 @@ +#!/bin/bash +cd .. +out=csrc2 +rm -r "$out/" 2> /dev/null +set -e +set -x +src/nitg src/nitg.nit -v "$@" --compile-dir "$out" -o "$out/nitg" --no-cc +mv "$out/nitg.mk" "$out/Makefile" +sed -i -e "s#../$out/##g" "$out/Makefile" -- 1.7.9.5