PageRenderTime 7ms CodeModel.GetById 2ms app.highlight 1ms RepoModel.GetById 2ms app.codeStats 0ms

/src/wrappers/gtk/examples/buttons/buttons_demo.ace

http://github.com/tybor/Liberty
Unknown | 67 lines | 52 code | 15 blank | 0 comment | 0 complexity | 5e74f823578c3778edd4874bff46c171 MD5 | raw file
 1system
 2"buttons_demo"
 3
 4root
 5
 6 BUTTONS_DEMO: make
 7
 8default -- section of the system
 9	assertion (all); 
10	-- Choose the appropriate value: boost, no, require, ensure, invariant, loop, check, all.
11	assertion_flat_check (no);
12	debug (yes);
13	trace (no);
14	collect (yes);
15	no_style_warning (no);
16	no_warning (no);
17	verbose (no);
18	manifest_string_trace (no);
19	high_memory_compiler (no);	
20	profile (no);
21	relax (no);
22
23cluster -- section
24	gdk: "${eiffel_libraries}/eiffel-gdk/loadpath.se"
25	gtk: "${eiffel_libraries}/eiffel-gtk/loadpath.se"
26	glib: "${eiffel_libraries}/eiffel-glib/loadpath.se"
27	gobject: "${eiffel_libraries}/eiffel-gobject/loadpath.se"
28	pando: "${eiffel_libraries}/eiffel-pango/loadpath.se"
29
30	buttons_demo: "."
31
32
33--    optional_cluster_name: "cluster_path_using_system_file_notation_here"
34--       default -- at this cluster level
35--          assertion (require)
36--          debug (no);
37--          trace (no);
38--       option -- for this cluster
39--          assertion (loop) : CLASS_NAME1, CLASS_NAME2;
40--          assertion (all)  : CLASS_NAME3, CLASS_NAME4;
41--          -- ...
42--          debug (yes) : CLASS_NAME1, CLASS_NAME2, ...;
43--          debug ("KEY") : CLASS_NAME1, CLASS_NAME2, ...;
44--          -- ...
45--          trace : CLASS_NAME1, CLASS_NAME2;
46--          trace : CLASS_NAME3, CLASS_NAME4;
47--          -- ...
48--       end -- of one cluster
49
50	-- Pull in SmartEiffel's standard library. Always put this last so 
51	-- that you can override options for parts of the library.
52
53	standard: "${path_lib}/loadpath.se"
54
55external -- section for elements written in another language
56
57
58generate -- section
59	no_strip(no);
60	no_split(no);
61	clean(no);
62
63	c_compiler_options : "$(pkg-config --cflags gtk+-2.0)"
64
65	linker_options : "$(pkg-config --libs gtk+-2.0)"
66
67end