/src/wrappers/gtk/examples/dialogs/dialogs_demo.ace
Unknown | 72 lines | 52 code | 20 blank | 0 comment | 0 complexity | b25d0453f0d62a94dd2444ec8c4680ed MD5 | raw file
1system 2"dialogs_demo" 3 4root 5 6 DIALOGS_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 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); 26 verbose (no); 27 manifest_string_trace (no); 28 high_memory_compiler (no); 29 profile (no); 30 relax (yes); 31 32cluster -- section 33 gtk: "${eiffel_libraries}/eiffel-gtk/loadpath.se" 34 35 dialogs_demo: "." 36 37 38-- optional_cluster_name: "cluster_path_using_system_file_notation_here" 39-- default -- at this cluster level 40-- assertion (require) 41-- debug (no); 42-- trace (no); 43-- option -- for this cluster 44-- assertion (loop) : CLASS_NAME1, CLASS_NAME2; 45-- assertion (all) : CLASS_NAME3, CLASS_NAME4; 46-- -- ... 47-- debug (yes) : CLASS_NAME1, CLASS_NAME2, ...; 48-- debug ("KEY") : CLASS_NAME1, CLASS_NAME2, ...; 49-- -- ... 50-- trace : CLASS_NAME1, CLASS_NAME2; 51-- trace : CLASS_NAME3, CLASS_NAME4; 52-- -- ... 53-- end -- of one cluster 54 55 -- Pull in SmartEiffel's standard library. Always put this last so 56 -- that you can override options for parts of the library. 57 58 standard: "${path_lib}/loadpath.se" 59 60external -- section for elements written in another language 61 62 63generate -- section 64 no_strip(no); 65 no_split(no); 66 clean(no); 67 68 c_compiler_options : "$(pkg-config --cflags gtk+-2.0)" 69 70 linker_options : "$(pkg-config --libs gtk+-2.0)" 71 72end