STXInstaller.st
changeset 276 c8b7fd1fcec5
parent 237 8bd36b004180
child 277 935f9a055594
equal deleted inserted replaced
275:cdecb5b5d356 276:c8b7fd1fcec5
   180                 ( 'configurations/PACKS'                     #lib        'configurations' false '644' )
   180                 ( 'configurations/PACKS'                     #lib        'configurations' false '644' )
   181                 ( 'configurations/my*'                       #lib        'configurations' false '644' )
   181                 ( 'configurations/my*'                       #lib        'configurations' false '644' )
   182                 ( 'configurations/vendor*'                   #lib        'configurations' false '644' )
   182                 ( 'configurations/vendor*'                   #lib        'configurations' false '644' )
   183                 ( 'rules'                                    #lib        nil              false '644' )
   183                 ( 'rules'                                    #lib        nil              false '644' )
   184 
   184 
   185                 ( 'support/VGL/vogl/src/libvogl.*'           #lib        'lib'       false '644' )
   185                 ( 'support/VGL/vogl/src/libvogl.*'           #lib        'lib'            false '644' )
   186                 ( 'support/VGL/vogl/src/*.h'                 #lib        'include'   false '644' )
   186                 ( 'support/VGL/vogl/src/*.h'                 #lib        'include'        false '644' )
   187                 ( 'support/DLD/dld-3.2.5/libdld.*'           #lib        'lib'       false '644' )
   187                 ( 'support/DLD/dld-3.2.5/libdld.*'           #lib        'lib'            false '644' )
   188                 ( 'goodies/persistency/db-1.6/PORT/libdb.*'  #lib        'lib'       false '644' )
   188 
   189 
   189                 ( 'goodies/persistency/db-1.6/PORT/libdb.*'  #lib        'lib'            false '644' )
   190                 ( 'librun/librun.*'                          #libBin     nil      false '644' )
   190 
   191                 ( 'libbasic/libbasic.*'                      #libBin     nil      false '644' )
   191                 ( 'librun/librun.*'                          #libBin     nil              false '644' )
   192                 ( 'libbasic2/libbasic2.*'                    #libBin     nil      false '644' )
   192                 ( 'libbasic/libbasic.*'                      #libBin     nil              false '644' )
   193                 ( 'libbasic3/libbasic3.*'                    #libBin     nil      false '644' )
   193                 ( 'libbasic2/libbasic2.*'                    #libBin     nil              false '644' )
   194                 ( 'libhtml/libhtml.*'                        #libBin     nil      false '644' )
   194                 ( 'libbasic3/libbasic3.*'                    #libBin     nil              false '644' )
   195                 ( 'libcomp/libcomp.*'                        #libBin     nil      false '644' )
   195                 ( 'libhtml/libhtml.*'                        #libBin     nil              false '644' )
   196                 ( 'libview/libview.*'                        #libBin     nil      false '644' )
   196                 ( 'libcomp/libcomp.*'                        #libBin     nil              false '644' )
   197                 ( 'libview2/libview2.*'                      #libBin     nil      false '644' )
   197                 ( 'libcomp/ObjFL*.o'                         #libBin     nil              false '644' )
   198                 ( 'libwidg/libwidg.*'                        #libBin     nil      false '644' )
   198                 ( 'libcomp/ObjFL*.obj'                       #libBin     nil              false '644' )
   199                 ( 'libwidg2/libwidg2.*'                      #libBin     nil      false '644' )
   199                 ( 'libcomp/ObjFL*.so'                        #libBin     nil              false '644' )
   200                 ( 'libwidg3/libwidg3.*'                      #libBin     nil      false '644' )
   200                 ( 'libview/libview.*'                        #libBin     nil              false '644' )
   201                 ( 'libui/libui.*'                            #libBin     nil      false '644' )
   201                 ( 'libview/GLX*.o'                           #libBin     nil              false '644' )
       
   202                 ( 'libview/GLX*.obj'                         #libBin     nil              false '644' )
       
   203                 ( 'libview/GLX*.so'                          #libBin     nil              false '644' )
       
   204                 ( 'libview/XW*.o'                            #libBin     nil              false '644' )
       
   205                 ( 'libview/XW*.obj'                          #libBin     nil              false '644' )
       
   206                 ( 'libview/XW*.so'                           #libBin     nil              false '644' )
       
   207                 ( 'libview2/libview2.*'                      #libBin     nil              false '644' )
       
   208                 ( 'libwidg/libwidg.*'                        #libBin     nil              false '644' )
       
   209                 ( 'libwidg2/libwidg2.*'                      #libBin     nil              false '644' )
       
   210                 ( 'libwidg3/libwidg3.*'                      #libBin     nil              false '644' )
       
   211                 ( 'libui/libui.*'                            #libBin     nil              false '644' )
       
   212 
   202 "/                ( 'libsnmp/libsnmp.*'                        #libBin     nil      false '644' )
   213 "/                ( 'libsnmp/libsnmp.*'                        #libBin     nil      false '644' )
   203 "/                ( 'contrib/libPVM/libPVM.*'                  #libBin     nil      false '644' )
   214 "/                ( 'contrib/libPVM/libPVM.*'                  #libBin     nil      false '644' )
   204                 ( 'goodies/persistency/libdbase.*'           #libBin     nil      false '644' )
   215                 ( 'goodies/persistency/libdbase.*'           #libBin     nil      false '644' )
   205 "/                ( 'libtable/libtable.*'                      #libBin     nil      false '644' )
   216 "/                ( 'libtable/libtable.*'                      #libBin     nil      false '644' )
   206                 ( 'libtool/libtool.*'                        #libBin     nil      false '644' )
   217                 ( 'libtool/libtool.*'                        #libBin     nil      false '644' )
   220     ].
   231     ].
   221 
   232 
   222 
   233 
   223     ^ fileSpec
   234     ^ fileSpec
   224 
   235 
   225     "Modified: 25.7.1997 / 21:39:52 / cg"
   236     "Modified: 8.8.1997 / 17:44:32 / cg"
   226 ! !
   237 ! !
   227 
   238 
   228 !STXInstaller methodsFor:'installing'!
   239 !STXInstaller methodsFor:'installing'!
   229 
   240 
   230 copyFiles
   241 copyFiles
   420     #(
   431     #(
   421     ''
   432     ''
   422     'This is normal behavior; since the CD may contain'
   433     'This is normal behavior; since the CD may contain'
   423     'broken symbolic links to non-existing packages'
   434     'broken symbolic links to non-existing packages'
   424     'which are either not contained on your ordered'
   435     'which are either not contained on your ordered'
   425     'package (i.e. non-commercial) or not yet published by eXept.'
   436     'package (i.e. non-commercial) or are not required'
       
   437     'for your architecture (and therefore not contained'
       
   438     'on the CD).'
       
   439     ''
   426     ) do:[:line |
   440     ) do:[:line |
   427         commandTraceView showCR:((resources string:line) asText emphasizeAllWith:(#color->Color blue)).
   441         commandTraceView showCR:((resources string:line) asText emphasizeAllWith:(#color->Color blue)).
   428         commandTraceView endEntry.
   442         commandTraceView endEntry.
   429     ].
   443     ].
   430 
   444 
   440     ].
   454     ].
   441 
   455 
   442     Delay waitForSeconds:2.
   456     Delay waitForSeconds:2.
   443 
   457 
   444     "Created: 2.3.1997 / 12:49:52 / cg"
   458     "Created: 2.3.1997 / 12:49:52 / cg"
   445     "Modified: 2.3.1997 / 13:22:45 / cg"
   459     "Modified: 8.8.1997 / 17:47:06 / cg"
   446 ! !
   460 ! !
   447 
   461 
   448 !STXInstaller methodsFor:'startup'!
   462 !STXInstaller methodsFor:'startup'!
   449 
   463 
   450 askAndInstall
   464 askAndInstall