ProjectDefinition.st
changeset 23452 2c63cbc13474
parent 23440 4ecbc6f8d8e9
child 23474 5f53ab680658
--- a/ProjectDefinition.st	Mon Oct 15 01:38:03 2018 +0200
+++ b/ProjectDefinition.st	Mon Oct 15 14:01:21 2018 +0200
@@ -330,6 +330,15 @@
 
 !ProjectDefinition class methodsFor:'accessing'!
 
+additionalClassResources
+    "for projects which need additional resources from some other
+     package (i.e. plugins), redefine this to return a collection
+     of inherited definitions.
+     i.e. change to ^ { foo_package classResources }"
+     
+    ^ #()
+!
+
 directory
     "for packageId compatibility"
 
@@ -2923,6 +2932,7 @@
     "Created: / 23-01-2007 / 19:08:27 / cg"
 ! !
 
+
 !ProjectDefinition class methodsFor:'description - project information'!
 
 applicationAdditionalIconFileNames
@@ -5033,6 +5043,7 @@
     ^ self subProjectMakeCallsUsing:'call vcmake %1 %2'.
 ! !
 
+
 !ProjectDefinition class methodsFor:'file templates'!
 
 autopackage_default_dot_apspec
@@ -8374,14 +8385,6 @@
     "Modified: / 20-09-2006 / 15:00:00 / cg"
 !
 
-isPluginDefinition
-    "is this a plugin (only used by deployed applications)"
-
-    ^ false
-
-    "Created: / 22-09-2018 / 11:01:33 / Claus Gittinger"
-!
-
 isProjectDefinition
     "concrete i.e. not abstract"