/src/wrappers/glib/examples/c_array_example.ace
Unknown | 76 lines | 53 code | 23 blank | 0 comment | 0 complexity | 1e4f6d302d53afbf994718af45532a9c MD5 | raw file
1system "c_array_example" 2 3root C_ARRAY_EXAMPLE: make 4 5default -- section of the system 6 assertion (all); 7 -- The default level of assertion checking for the system. 8 -- Choose the appropriate value: boost, no, require, ensure, 9 -- invariant, loop, check, all. 10 11 assertion_flat_check (no); 12 -- In flat mode each assertion will be executed in no_check mode. 13 -- This means that while checking assertion, no other assertion will 14 -- be checked. This mode has only sense in assertion modes from 15 -- require to debug. 16 17 debug (no); 18 -- The default debug level for the system. 19 -- Choose yes, no, or any "key" you wish. 20 21 trace (no); 22 -- The default trace mode for the system. Choose yes or no. 23 24 collect (yes); 25 -- Choose yes here to add garbage collector support to your system. 26 -- Choose no here to indicate that you don't want the garbage collector 27 -- to be included in your system; no is the equivalent of the -no_gc 28 -- flag in traditional command line mode. 29 30 no_style_warning (no); 31 -- My humble opinion is that you should always write no here. 32 -- Yes is the equivalent of the -no_style_warning flag in traditional 33 -- command line mode. 34 35 no_warning (no); 36 -- My humble opinion is that you should always write no here. 37 -- Yes is the equivalent of the -no_warning flag in traditional 38 -- command line mode. 39 40 verbose (no); 41 -- The equivalent of the -verbose flag. (Also note that the -verbose 42 -- flag is still accepted in ACE file mode.) 43 44 manifest_string_trace (no); 45 -- The equivalent of the -manifest_string_trace flag. 46 47 high_memory_compiler (no); 48 -- The equivalent of the -high_memory_compiler flag. 49 50 profile (no); 51 -- The equivalent of the -profile flag. 52 53 relax (yes); 54 -- The equivalent of the -relax flag. 55 56cluster -- section 57 glib: "${eiffel_libraries}/eiffel-glib/loadpath.se" 58 59 demo: "." 60 61 standard: "${path_lib}/loadpath.se" 62 63external -- section for elements written in another language 64 65generate -- section 66 67 no_strip(no); 68 69 no_split(no); 70 71 clean(no); 72 73 c_compiler_options : "$(pkg-config --cflags glib-2.0)" 74 75 linker_options : "$(pkg-config --libs glib-2.0)" 76end