update NOTICE and LICENSE
[nit.git] / c_src / nitc._build.sh
1 #!/bin/sh
2 # This shell script is generated by NIT to compile the program nitc.
3 CLIBDIR="clib"
4 ./../bin/gccx -v -d . -I $CLIBDIR -I . -o nitc -O "$@" \
5 $CLIBDIR/nit_main.c\
6 $CLIBDIR/gc.c\
7 $CLIBDIR/gc_static_objects_list.c\
8 ./abstracttool._sep.c\
9 ./syntax._sep.c\
10 ./mmbuilder._sep.c\
11 ./syntax_base._sep.c\
12 ./parser._sep.c\
13 ./parser_prod._sep.c\
14 ./lexer._sep.c\
15 ./parser_nodes._sep.c\
16 ./location._sep.c\
17 ./standard._sep.c\
18 ./environ._sep.c\
19 ./symbol._sep.c\
20 ./string._sep.c\
21 ./collection._sep.c\
22 ./range._sep.c\
23 ./abstract_collection._sep.c\
24 ./kernel._sep.c\
25 ./list._sep.c\
26 ./sorter._sep.c\
27 ./array._sep.c\
28 ./hash_collection._sep.c\
29 ./hash._sep.c\
30 ./time._sep.c\
31 ./file_nit.c\
32 ./file._sep.c\
33 ./stream_nit.c\
34 ./stream._sep.c\
35 ./string_search._sep.c\
36 ./exec_nit.c\
37 ./exec._sep.c\
38 ./math._sep.c\
39 ./tables_nit.c\
40 ./tables._sep.c\
41 ./mmloader._sep.c\
42 ./metamodel._sep.c\
43 ./vararg._sep.c\
44 ./genericity._sep.c\
45 ./type_formal._sep.c\
46 ./inheritance._sep.c\
47 ./static_type._sep.c\
48 ./abstractmetamodel._sep.c\
49 ./partial_order._sep.c\
50 ./virtualtype._sep.c\
51 ./opts._sep.c\
52 ./icode_generation._sep.c\
53 ./icode._sep.c\
54 ./icode_tools._sep.c\
55 ./icode_builder._sep.c\
56 ./icode_base._sep.c\
57 ./typing._sep.c\
58 ./scope._sep.c\
59 ./flow._sep.c\
60 ./primitive_info._sep.c\
61 ./nit_version._sep.c\
62 ./compiling._sep.c\
63 ./icode_generator._sep.c\
64 ./compiling_base._sep.c\
65 ./utils._sep.c\
66 ./program._sep.c\
67 ./compiling_writer._sep.c\
68 ./analysis._sep.c\
69 ./icode_dump._sep.c\
70 ./allocate_iregister_slots._sep.c\
71 ./inline_methods._sep.c\
72 ./cha_analysis._sep.c\
73 ./reachable_method_analysis._sep.c\
74 ./rta_analysis._sep.c\
75 ./instantiated_type_analysis._sep.c\
76 ./reachable_as_init_impl._sep.c\
77 ./reachable_as_init._sep.c\
78 ./reachable_from_init_method_analysis_impl._sep.c\
79 ./reachable_from_init_method_analysis._sep.c\
80 ./dead_method_removal._sep.c\
81 ./inline_get_and_set._sep.c\
82 ./remove_out_of_init_get_test._sep.c\
83 ./compiling_global._sep.c\
84 ./table_computation._sep.c\
85 ./compiling_icode._sep.c\
86 ./nitc._sep.c\
87 ./nitc._tables.c