stx_projects_smalltalk.st
changeset 748 28d8f35e349a
parent 740 9ea5f8935edf
child 762 9cdba58d9a60
--- a/stx_projects_smalltalk.st	Wed Jan 10 15:42:59 2007 +0100
+++ b/stx_projects_smalltalk.st	Wed Jan 10 15:43:01 2007 +0100
@@ -42,16 +42,38 @@
         Claus Gittinger
 
     [startWith:]
-        Start the application from the command line
+        Start the ST/X application from the command line
 "
 ! !
 
 !stx_projects_smalltalk class methodsFor:'description'!
 
+applicationName
+    "build a stx.exe"
+
+    ^ 'stx'
+!
+
+buildTarget
+    "build the executable file only - do not build an installer"
+
+     ^ 'exe'
+!
+
+isConsoleApplication
+    ^ true
+!
+
 isGUIApplication
     ^ true
 !
 
+needResources
+    "my resources are already in place"
+
+    ^ false    
+!
+
 preRequisites
     ^ #(
         #'stx:libbasic'    "ProjectDefinition - superclass of stx_projects_smalltalk "
@@ -67,6 +89,11 @@
         #'stx:libwidg'
         #'stx:libwidg2'
         #'stx:libwidg3'
+        #'stx:goodies/refactoryBrowser/helpers'
+        #'stx:goodies/refactoryBrowser/parser'
+        #'stx:goodies/refactoryBrowser/refactoring'
+        #'stx:goodies/refactoryBrowser/changes'
+        #'stx:libboss'
     )
 !
 
@@ -100,9 +127,7 @@
 description
     "Return a description string which will appear in nt.def / bc.def"
 
-    ^ 'Smalltalk/X STXScript'
-
-    "Modified: / 05-12-2006 / 18:16:33 / cg"
+    ^ 'Smalltalk/X Integrated Development Environment'
 !
 
 legalCopyright
@@ -114,9 +139,7 @@
 productName
     "Return a product name which will appear in <lib>.rc"
 
-    ^ 'STXScript'
-
-    "Modified: / 05-12-2006 / 18:16:12 / cg"
+    ^ 'Smalltalk/X'
 ! !
 
 !stx_projects_smalltalk class methodsFor:'description - startup'!
@@ -129,29 +152,6 @@
     ^ #start
 ! !
 
-!stx_projects_smalltalk class methodsFor:'directives'!
-
-requireFeatures:listOfFeatures
-    "process a directive-line; thats a line starting with #.
-     This is a callback from the main read-eval-print loop."
-
-self halt.
-    listOfFeatures do:[:eachFeature |
-        eachFeature = 'GUI' ifTrue:[
-            Smalltalk loadPackage:'stx:libbasic2'.
-            Smalltalk loadPackage:'stx:libview'.
-            Smalltalk loadPackage:'stx:libview2'.
-            Smalltalk loadPackage:'stx:libwidg'.
-            Smalltalk loadPackage:'stx:libwidg2'.
-            Smalltalk loadPackage:'stx:libui'.
-            Smalltalk openDisplay.
-        ].
-    ].
-
-    "Created: / 06-12-2006 / 16:17:20 / cg"
-    "Modified: / 06-12-2006 / 18:25:37 / cg"
-! !
-
 !stx_projects_smalltalk class methodsFor:'documentation'!
 
 version