From: Jean Privat Date: Fri, 8 Nov 2013 21:26:24 +0000 (-0500) Subject: tools: add mkcsrc2 prototype to bootstrap with nitg from C X-Git-Tag: v0.6.4~86 X-Git-Url: http://nitlanguage.org tools: add mkcsrc2 prototype to bootstrap with nitg from C Signed-off-by: Jean Privat --- 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"