PageRenderTime 74ms CodeModel.GetById 71ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/src/wrappers/glib/examples/c_array_example.ace

http://github.com/tybor/Liberty
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