@echo '***************************************************************'
@echo '* Compile nitc from NIT source files *'
@echo '***************************************************************'
- cp c_src/nitc bin/nitc
- bin/nitc ${NITCOPT} -o bin/nitc -O src/nitc.nit
+ mkdir .nit_compile 2> /dev/null || true
+ cp c_src/* .nit_compile
+ src/git-gen-version.sh
+ c_src/nitc ${NITCOPT} -o bin/nitc -O src/nitc.nit
bin/nitdoc: bin/nitc
@echo '***************************************************************'
@echo '* Compile nitdoc from NIT source files *'
@echo '***************************************************************'
+ src/git-gen-version.sh
bin/nitc ${NITCOPT} -o bin/nitdoc -O src/nitdoc.nit
doc/stdlib/index.html: bin/nitdoc
@echo '***************************************************************'
bin/nitdoc lib/*.nit -d doc/stdlib
-c_src/nitc:
+c_src/nitc: c_src/*.c c_src/*.h c_src/nitc._build.sh c_src/Makefile
@echo '***************************************************************'
@echo '* Compile nitc from C source files *'
@echo '***************************************************************'