#UI_ENHANCEMENT by cg
authorClaus Gittinger <cg@exept.de>
Tue, 28 Aug 2018 16:20:18 +0200
changeset 23310 a2f60b380bcb
parent 23309 9e8f684dcb62
child 23311 4c9259cd5dad
#UI_ENHANCEMENT by cg class: ProjectDefinition class changed: #additionalRulesHG_make_dot_proto disable hg rule generation
ProjectDefinition.st
--- a/ProjectDefinition.st	Tue Aug 28 11:59:07 2018 +0200
+++ b/ProjectDefinition.st	Tue Aug 28 16:20:18 2018 +0200
@@ -921,6 +921,7 @@
 
 
 
+
 !ProjectDefinition class methodsFor:'accessing - packaging'!
 
 classNames:aCollectionOfClassNames
@@ -2623,16 +2624,19 @@
 # Enforce recompilation of package definition class if Mercurial working
 # copy state changes. Together with --guessVersion it ensures that package
 # definition class always contains correct binary revision string.
+ifdef HGROOT
 ifneq (**NOHG**, $(shell hg root 2> /dev/null || echo -n ''**NOHG**''))
-%1.$(O): $(shell hg root)/.hg/dirstate
+ %1.$(O): $(shell hg root)/.hg/dirstate
+endif
 endif
 ' bindWith: self name.
 
     "
-	stx_libscm_mercurial additionalRulesHG_make_dot_proto
+        stx_libscm_mercurial additionalRulesHG_make_dot_proto
     "
 
     "Created: / 28-11-2012 / 10:12:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 28-08-2018 / 16:00:49 / Claus Gittinger"
 !
 
 additionalRulesSvn_make_dot_proto
@@ -2920,6 +2924,7 @@
     "Created: / 23-01-2007 / 19:08:27 / cg"
 ! !
 
+
 !ProjectDefinition class methodsFor:'description - project information'!
 
 applicationAdditionalIconFileNames
@@ -5018,6 +5023,7 @@
     ^ self subProjectMakeCallsUsing:'call vcmake %1 %2'.
 ! !
 
+
 !ProjectDefinition class methodsFor:'file templates'!
 
 autopackage_default_dot_apspec
@@ -8359,12 +8365,6 @@
     "Modified: / 20-09-2006 / 15:00:00 / cg"
 !
 
-isPluginDefinition
-    "true if a plugin for eg. expecco"
-
-    ^ false
-!
-
 isProjectDefinition
     "concrete i.e. not abstract"