Merge remote branch 'pu/new-style_attributes' into wip
[nit.git] / c_src / nitc._build.sh
index 19b7637..03d66fa 100755 (executable)
@@ -1,8 +1,10 @@
 #!/bin/sh
 # This shell script is generated by NIT to compile the program nitc.
-CLIBDIR="./../lib"
-./../bin/gccx -d . -I $CLIBDIR -I ./../lib/standard/ -o nitc "$@" \
+CLIBDIR="clib"
+./../bin/gccx -v -d . -I $CLIBDIR -I ./../lib/standard/ -o nitc "$@" \
   $CLIBDIR/nit_main.c\
+  $CLIBDIR/gc.c\
+  $CLIBDIR/gc_static_objects_list.c\
   ./abstracttool._sep.c\
   ./syntax._sep.c\
   ./mmbuilder._sep.c\
@@ -11,16 +13,21 @@ CLIBDIR="./../lib"
   ./parser_prod._sep.c\
   ./lexer._sep.c\
   ./parser_nodes._sep.c\
+  ./location._sep.c\
   ./standard._sep.c\
   ./environ._sep.c\
   ./symbol._sep.c\
-  ./hash._sep.c\
   ./string._sep.c\
-  ./array._sep.c\
+  ./collection._sep.c\
+  ./range._sep.c\
   ./abstract_collection._sep.c\
   ./kernel._sep.c\
-  ./time._sep.c\
+  ./list._sep.c\
   ./sorter._sep.c\
+  ./array._sep.c\
+  ./hash_collection._sep.c\
+  ./hash._sep.c\
+  ./time._sep.c\
   ./file._sep.c\
   ./../lib/standard//file_nit.c\
   ./stream._sep.c\
@@ -28,8 +35,6 @@ CLIBDIR="./../lib"
   ./string_search._sep.c\
   ./exec._sep.c\
   ./../lib/standard//exec_nit.c\
-  ./list._sep.c\
-  ./range._sep.c\
   ./math._sep.c\
   ./parser_tables._sep.c\
   ./mmloader._sep.c\
@@ -43,11 +48,25 @@ CLIBDIR="./../lib"
   ./partial_order._sep.c\
   ./virtualtype._sep.c\
   ./opts._sep.c\
-  ./control_flow._sep.c\
+  ./icode_generation._sep.c\
+  ./icode._sep.c\
+  ./icode_tools._sep.c\
+  ./icode_builder._sep.c\
+  ./icode_base._sep.c\
   ./typing._sep.c\
+  ./escape._sep.c\
+  ./control_flow._sep.c\
+  ./primitive_info._sep.c\
+  ./nit_version._sep.c\
   ./compiling._sep.c\
   ./compiling_global._sep.c\
-  ./compiling_methods._sep.c\
+  ./table_computation._sep.c\
+  ./program._sep.c\
+  ./compiling_icode._sep.c\
+  ./analysis._sep.c\
+  ./icode_dump._sep.c\
+  ./allocate_iregister_slots._sep.c\
+  ./inline_methods._sep.c\
   ./compiling_base._sep.c\
   ./utils._sep.c\
   ./nitc._sep.c\