PageRenderTime 24ms CodeModel.GetById 17ms app.highlight 2ms RepoModel.GetById 2ms app.codeStats 0ms

/src/wrappers/gtk/examples/tree/tree_demo.ace

http://github.com/tybor/Liberty
Unknown | 66 lines | 47 code | 19 blank | 0 comment | 0 complexity | 24dc9d2da6838c3980bee229fb86f71d MD5 | raw file
 1system
 2"tree_demo"
 3
 4root
 5
 6 TREE_DEMO: make
 7
 8default -- section of the system
 9	assertion (ensure); 
10	-- Choose the appropriate value: boost, no, require, ensure, invariant, loop, check, all.
11
12	assertion_flat_check (no);
13	
14	debug (no);
15	
16	trace (no);
17	
18	collect (yes);
19		 -- Choose yes here to add garbage collector support to your system.
20		 -- Choose no here to indicate that you don't want the garbage collector
21		 -- to be included in your system; no is the equivalent of the -no_gc
22		 -- flag in traditional command line mode.
23
24	no_style_warning (no);
25	no_warning (no); -- shall be no
26	verbose (no);
27	manifest_string_trace (no);
28	high_memory_compiler (no);	
29	profile (no);
30	relax (no);
31
32cluster -- section
33	gtk: "${eiffel_libraries}/eiffel-gtk/loadpath.se"
34	gdk: "${eiffel_libraries}/eiffel-gdk/loadpath.se"
35	glib: "${eiffel_libraries}/eiffel-glib/loadpath.se"
36	gobject: "${eiffel_libraries}/eiffel-gobject/loadpath.se"
37	pango: "${eiffel_libraries}/eiffel-pango/loadpath.se"
38
39	tree_demo: "."
40
41	standard: "${path_lib}/loadpath.se"
42
43external -- section for elements written in another language
44   -- Directories where to search for C .h files:
45   -- unused   
46   external_header_path: ". ../../library/externals"
47   -- /usr/include/gtk-2.0 /usr/lib/gtk-2.0/include /usr/include/atk-1.0 /usr/include/cairo /usr/include/pango-1.0 /usr/include/glib-2.0 /usr/lib/glib-2.0/include"
48   -- here we should put $(pkg-config --cflags gtk+-2.0) instead of 
49   -- all those explict paths
50	 
51	 -- External C files to be considered;
52   external_c_files: "../../library/externals/callbacks.c"
53   
54   -- No cecil calls used!   cecil ("eiffel-gtk-external-calls.se")
55
56
57generate -- section
58	no_strip(no);
59	no_split(no);
60	clean(no);
61
62	c_compiler_options : "$(pkg-config --cflags gtk+-2.0)"
63
64	linker_options : "$(pkg-config --libs gtk+-2.0)"
65
66end