added: #copySupportFilesForExecution
authorClaus Gittinger <cg@exept.de>
Thu, 22 Oct 2009 23:45:10 +0200
changeset 2678 cca2788228ad
parent 2677 e2c24a1be97f
child 2679 b3c0d537d6af
added: #copySupportFilesForExecution changed: #copyStartupFilesFromSmalltalk #copySupportFilesForLinkage
ProjectBuilder.st
--- a/ProjectBuilder.st	Thu Oct 22 23:27:57 2009 +0200
+++ b/ProjectBuilder.st	Thu Oct 22 23:45:10 2009 +0200
@@ -303,12 +303,22 @@
         (buildDirectory / 'stx' / 'projects/smalltalk' ) recursiveMakeDirectory.
     ].
 
-    #( 'keyboard.rc' 'keyboardMacros.rc' 'display.rc' 'd_win32.rc'
-       'host.rc' 'h_win32.rc'  
+    #( 
+        'keyboard.rc' 
+        'keyboardMacros.rc' 
+        'display.rc' 
+        'd_win32.rc'
+        'host.rc' 
+        'h_win32.rc'  
+        'smalltalk.rc'  
+        'private.rc'  
     ) do:[:fn |
         (myTopDirectory / 'stx' / 'projects/smalltalk' / fn)
             copyTo: (buildDirectory / 'stx' / 'projects/smalltalk' / fn)
-    ]
+    ].
+
+    (myTopDirectory / 'stx' / 'doc/online/english/LICENCE_STX.html')
+            copyTo: (buildDirectory / 'stx' / 'projects/smalltalk' / 'LICENCE_STX.html').
 !
 
 copySupportFilesForLinkage
@@ -339,8 +349,11 @@
 
     OperatingSystem isMSWINDOWSlike ifTrue:[
         projectDefinitionClass applicationIconFileName notNil ifTrue:[
-            files add:(projectDefinitionClass applicationIconFileName,'.ico')
-        ]
+            files add:('projects/smalltalk/',projectDefinitionClass applicationIconFileName,'.ico')
+        ].
+        projectDefinitionClass splashFileName notNil ifTrue:[
+            files add:('projects/smalltalk/',projectDefinitionClass splashFileName,'.bmp')
+        ].
     ].
 
     files do:[:dllRelativePath |