stx_goodies_libcairo.st
changeset 30 c8fe298c8cc7
parent 29 6ba06265e543
child 31 26070c1e480e
--- a/stx_goodies_libcairo.st	Sun Dec 28 22:38:24 2014 +0100
+++ b/stx_goodies_libcairo.st	Mon Dec 29 00:14:00 2014 +0100
@@ -10,6 +10,15 @@
 
 !stx_goodies_libcairo class methodsFor:'description'!
 
+excludedFromPreRequisites
+    "list packages which are to be explicitely excluded from the automatic constructed
+     prerequisites list. If empty, everything that is found along the inheritance of any of
+     my classes is considered to be a prerequisite package."
+
+    ^ #(
+    )
+!
+
 mandatoryPreRequisites
     "list packages which are mandatory as a prerequisite.
      This are packages containing superclasses of my classes and classes which
@@ -102,6 +111,7 @@
     ^ #(
         "<className> or (<className> attributes...) in load order"
         #'Cairo::Antialias'
+        #'Cairo::CObject'
         #'Cairo::CPrimitives'
         #'Cairo::ClockView'
         #'Cairo::Content'
@@ -118,6 +128,7 @@
         #'Cairo::Format'
         #'Cairo::GLXWorkstation'
         #'Cairo::Glyph'
+        #'Cairo::GraphicsContext'
         #'Cairo::HintMetrics'
         #'Cairo::HintStyle'
         #'Cairo::LineCap'
@@ -132,7 +143,6 @@
         #'Cairo::Rectangle'
         #'Cairo::RectangleInt'
         #'Cairo::RectangleList'
-        #'Cairo::RefCountedStructure'
         #'Cairo::Region'
         #'Cairo::RegionOverlap'
         #'Cairo::Status'
@@ -146,7 +156,6 @@
         #'Cairo::UserDataKey'
         #'stx_goodies_libcairo'
         #'Cairo::FontFace'
-        #'Cairo::GraphicsContext'
         #'Cairo::Pattern'
         #'Cairo::ScaledFont'
         #'Cairo::Surface'