Menu

Tree [98f3bd] default tip /
 History

Read Only access


File Date Author Commit
 artlibgen 2012-01-10 Vladimir Gorelov Vladimir Gorelov [83a189] Использование переменной CXX для сборки Си++ вм...
 artrepgen 2012-01-10 Vladimir Gorelov Vladimir Gorelov [e0b738] Cleanup. Code printing 'Unable to analyze trans...
 doc 2011-12-27 Vladimir Gorelov Vladimir Gorelov [0b5376] Обновление до версии 0.9.00.
 libs 2012-01-10 Vladimir Gorelov Vladimir Gorelov [33e7cf] Version 0.9.01 bump.
 regressions 2012-01-10 Vladimir Gorelov Vladimir Gorelov [601261] Fix artrepgen for proper handling tracelog when...
 .hgtags 2012-01-10 Vladimir Gorelov Vladimir Gorelov [98f3bd] Added tag 0.9.01 for changeset 33e7cf1c3e47
 LICENSE.txt 2011-12-27 Vladimir Gorelov Vladimir Gorelov [0b5376] Обновление до версии 0.9.00.
 Makefile 2011-12-27 Vladimir Gorelov Vladimir Gorelov [0b5376] Обновление до версии 0.9.00.
 README.txt 2011-12-27 Vladimir Gorelov Vladimir Gorelov [0b5376] Обновление до версии 0.9.00.
 SConstruct 2011-12-27 Vladimir Gorelov Vladimir Gorelov [0b5376] Обновление до версии 0.9.00.
 bulkbuild.sh 2011-12-27 Vladimir Gorelov Vladimir Gorelov [0b5376] Обновление до версии 0.9.00.
 do 2011-12-27 Vladimir Gorelov Vladimir Gorelov [0b5376] Обновление до версии 0.9.00.
 make-distro-Makefile 2011-11-02 Vladimir Gorelov Vladimir Gorelov [92d1ef] Version bump to 0.8.00 and distro-make fixes.
 make-distro-dynamic.sh 2011-12-27 Vladimir Gorelov Vladimir Gorelov [0b5376] Обновление до версии 0.9.00.
 todo 2011-12-27 Vladimir Gorelov Vladimir Gorelov [0b5376] Обновление до версии 0.9.00.

Read Me

One can build ART with few options:

1. with GNU Make
Pros: it's GNU Make
Cons: current Makefiles doesn't contain depend-targets, so you can build
from scratch with it, but you change source, you have to make clean and then
make again.

2. with SCons
Pros: It watching depends, so you can safely call scons if you changed source.
Cons: you have to install SCons

3. with ./bulkbuild.sh
Pros: If you have just to build source, you can call it.
      You don't need GNU Make or SCons
Cons: it's hardcoded with compiler "gcc -O3", but one can easily change it
for appropriate environment.

4. with ./make-distro-dynamic.sh <version> (it uses SCons currently)
To build binaries