/src/wrappers/gtk/examples/dnd/dnd_demo.ace

http://github.com/tybor/Liberty · Unknown · 68 lines · 53 code · 15 blank · 0 comment · 0 complexity · 11c63012603a2ed6693b01a16c973f0f MD5 · raw file

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