First NIT release and new clean mercurial repository
[nit.git] / c_src / nitc._build.sh
1 #!/bin/sh
2 CLIBDIR="../lib"
3 ../bin/gccx -d .nit_compile -I $CLIBDIR -I ../lib/standard/ -o nitc "$@" \
4 $CLIBDIR/nit_main.c\
5 .nit_compile/abstracttool._sep.c\
6 .nit_compile/syntax._sep.c\
7 .nit_compile/mmbuilder._sep.c\
8 .nit_compile/syntax_base._sep.c\
9 .nit_compile/parser._sep.c\
10 .nit_compile/parser_prod._sep.c\
11 .nit_compile/lexer._sep.c\
12 .nit_compile/parser_nodes._sep.c\
13 .nit_compile/standard._sep.c\
14 .nit_compile/environ._sep.c\
15 .nit_compile/symbol._sep.c\
16 .nit_compile/hash._sep.c\
17 .nit_compile/string._sep.c\
18 .nit_compile/array._sep.c\
19 .nit_compile/abstract_collection._sep.c\
20 .nit_compile/kernel._sep.c\
21 .nit_compile/time._sep.c\
22 .nit_compile/sorter._sep.c\
23 .nit_compile/file._sep.c\
24 ../lib/standard//file_nit.c\
25 .nit_compile/stream._sep.c\
26 ../lib/standard//stream_nit.c\
27 .nit_compile/string_search._sep.c\
28 .nit_compile/exec._sep.c\
29 ../lib/standard//exec_nit.c\
30 .nit_compile/list._sep.c\
31 .nit_compile/range._sep.c\
32 .nit_compile/math._sep.c\
33 .nit_compile/parser_tables._sep.c\
34 .nit_compile/mmloader._sep.c\
35 .nit_compile/metamodel._sep.c\
36 .nit_compile/vararg._sep.c\
37 .nit_compile/genericity._sep.c\
38 .nit_compile/type_formal._sep.c\
39 .nit_compile/inheritance._sep.c\
40 .nit_compile/static_type._sep.c\
41 .nit_compile/abstractmetamodel._sep.c\
42 .nit_compile/partial_order._sep.c\
43 .nit_compile/virtualtype._sep.c\
44 .nit_compile/opts._sep.c\
45 .nit_compile/control_flow._sep.c\
46 .nit_compile/typing._sep.c\
47 .nit_compile/compiling._sep.c\
48 .nit_compile/compiling_global._sep.c\
49 .nit_compile/compiling_methods._sep.c\
50 .nit_compile/compiling_base._sep.c\
51 .nit_compile/utils._sep.c\
52 .nit_compile/nitc._sep.c\
53 .nit_compile/nitc._tables.c