/src/wrappers/gtk/examples/gtk-demo/gtk-demo.ace
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