diff -r b153d1426731 -r d744cc925443 STXInstaller.st --- a/STXInstaller.st Sat Oct 03 18:28:18 1998 +0200 +++ b/STXInstaller.st Mon Oct 05 12:22:11 1998 +0200 @@ -2,7 +2,7 @@ instanceVariableNames:'stxLibDir stxLibBinDir stxBinDir installDocFiles installSourceFiles installSTCFiles installGoodyFiles fullDir actionPercentageHolder actionTextHolder commandTraceView - resources fullInstallation dfHolder copyProcess' + resources dfHolder copyProcess installWhat' classVariableNames:'LastBinDir LastLibBinDir LastLibDir LastFullDir' poolDictionaries:'' category:'eXept-tools' @@ -122,7 +122,7 @@ |dirsToMake| dirsToMake := OrderedCollection new. - fullInstallation ifTrue:[ + installWhat == #full ifTrue:[ dirsToMake add:fullDir. ] ifFalse:[ dirsToMake add:stxBinDir. @@ -265,7 +265,7 @@ changeWritability |msg| - fullInstallation ifTrue:[ + installWhat == #full ifTrue:[ msg := (resources array:#('ST/X Installation' '' 'making target dir writable' '' '' '')) asStringCollection. commandTraceView showCR:(resources string:'making target dir writable ...'). @@ -282,7 +282,7 @@ msg := (resources array:#('ST/X Installation' '' 'copying:' '' 'to:' '')) asStringCollection. - fullInstallation ifTrue:[ + installWhat == #full ifTrue:[ msg at:4 put:(' all from CD' asText allBold). msg at:6 put:' ' , (fullDir asText allBold). actionTextHolder value:nil. @@ -451,7 +451,7 @@ commandTraceView showCR:(resources string:'setting up symbolic links in doc/online ...'). commandTraceView endEntry. - fullInstallation ifTrue:[ + installWhat == #full ifTrue:[ OperatingSystem executeCommand:('(cd ' , fullDir , '/doc/online ; make links)'). ] ifFalse:[ OperatingSystem executeCommand:('(cd ' , stxLibDir , '/doc/online ; make links)'). @@ -579,7 +579,7 @@ askForDestination "open a dialog to enter destination directories" - fullInstallation ifTrue:[ + installWhat == #full ifTrue:[ ^ self askForDestinationForFullInstallation ] ifFalse:[ ^ self askForDestinationForPartialInstallation @@ -909,13 +909,13 @@ d addHelpButtonFor:'STXInstaller/installHelp.html'; addAbortButton; - addOkButton:(Button label:(resources string:'install full') action:[fullInstallation:=true]); - addOkButtonLabelled:(resources string:'install partial'). + addOkButton:(Button label:(resources string:'full') action:[installWhat := #full]); + addOkButtonLabelled:(resources string:'partial'). d extent:500@400. d allViewBackground:dark. - fullInstallation := false. + installWhat := #partial. d openAtCenter. d accepted ifTrue:[ d destroy. @@ -938,7 +938,7 @@ |whichDir canOverWrite whatToDo box| - fullInstallation ifTrue:[ + installWhat == #full ifTrue:[ whichDir := fullDir. canOverWrite := false. ] ifFalse:[ @@ -1017,7 +1017,7 @@ textView bottomInset:30. commandTraceView := textView scrolledView. - fullInstallation ifTrue:[ + installWhat == #full ifTrue:[ dirToMonitor := fullDir. ] ifFalse:[ dirToMonitor := stxLibDir @@ -1102,7 +1102,7 @@ actionPercentageHolder := progressValue. actionTextHolder := currentAction. - fullInstallation ifFalse:[ + installWhat == #full ifFalse:[ self outputInitialMessage. ]. @@ -1174,7 +1174,7 @@ shInfo := ''. cshInfo := ''. - fullInstallation ifTrue:[ + installWhat == #full ifTrue:[ msg := msg , 'You will now find a development directory hierarchy in ''' , fullDir asText allBold , '''.