PageRenderTime 37ms CodeModel.GetById 35ms app.highlight 0ms RepoModel.GetById 1ms app.codeStats 0ms

/src/wrappers/gtk/examples/gtk-demo/gtk-demo.ace

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