STXInstaller.st
changeset 17 31eb6d678ae3
parent 16 e41abdee193f
child 18 fc38d7afffe3
equal deleted inserted replaced
16:e41abdee193f 17:31eb6d678ae3
    81 
    81 
    82     dirsToMake := OrderedCollection new.
    82     dirsToMake := OrderedCollection new.
    83     dirsToMake add:stxBinDir.
    83     dirsToMake add:stxBinDir.
    84     dirsToMake add:stxLibDir.
    84     dirsToMake add:stxLibDir.
    85     dirsToMake add:(stxLibDir asFilename constructString:'lib').
    85     dirsToMake add:(stxLibDir asFilename constructString:'lib').
       
    86     dirsToMake add:(stxLibDir asFilename constructString:'lib/configurations').
    86     dirsToMake add:(stxLibDir asFilename constructString:'doc').
    87     dirsToMake add:(stxLibDir asFilename constructString:'doc').
    87     dirsToMake add:(stxLibDir asFilename constructString:'doc/online').
    88     dirsToMake add:(stxLibDir asFilename constructString:'doc/online').
    88     dirsToMake add:(stxLibDir asFilename constructString:'doc/online/english').
    89     dirsToMake add:(stxLibDir asFilename constructString:'doc/online/english').
    89     dirsToMake add:(stxLibDir asFilename constructString:'doc/online/german').
    90     dirsToMake add:(stxLibDir asFilename constructString:'doc/online/german').
    90     dirsToMake add:(stxLibDir asFilename constructString:'include').
    91     dirsToMake add:(stxLibDir asFilename constructString:'include').
   124         ).
   125         ).
   125     ].
   126     ].
   126 
   127 
   127     installSTCFiles ifTrue:[
   128     installSTCFiles ifTrue:[
   128         fileSpec := fileSpec , #(
   129         fileSpec := fileSpec , #(
   129                 ( 'stc/stc'                                  #bin     nil        false '755' )
   130                 ( 'stc/stc'                                  #bin     nil              false '755' )
   130                 ( 'rules/stmkmp'                             #bin     nil        false '755' )
   131                 ( 'rules/stmkmp'                             #bin     nil              false '755' )
   131                 ( 'rules/stmkmf'                             #bin     nil        false '755' )
   132                 ( 'rules/stmkmf'                             #bin     nil              false '755' )
   132                 ( 'include'                                  #lib     nil        false '644' )
   133                 ( 'include'                                  #lib     nil              false '644' )
   133                 ( 'configurations'                           #lib     nil        false '644' )
   134                 ( 'configurations'                           #lib     nil              false '644' )
   134                 ( 'rules'                                    #lib     nil        false '644' )
   135                 ( 'configurations/PACKS'                     #lib     'configurations' false '644' )
       
   136                 ( 'configurations/my*'                       #lib     'configurations' false '644' )
       
   137                 ( 'configurations/vendor*'                   #lib     'configurations' false '644' )
       
   138                 ( 'rules'                                    #lib     nil              false '644' )
   135 
   139 
   136                 ( 'support/VGL/vogl/src/libvogl.*'           #lib     'lib'      false '644' )
   140                 ( 'support/VGL/vogl/src/libvogl.*'           #lib     'lib'      false '644' )
   137                 ( 'support/VGL/vogl/src/*.h'                 #lib     'include'  false '644' )
   141                 ( 'support/VGL/vogl/src/*.h'                 #lib     'include'  false '644' )
   138                 ( 'support/DLD/dld-3.2.5/libdld.*'           #lib     'lib'      false '644' )
   142                 ( 'support/DLD/dld-3.2.5/libdld.*'           #lib     'lib'      false '644' )
   139                 ( 'goodies/persistency/db-1.6/PORT/libdb.*'  #lib     'lib'      false '644' )
   143                 ( 'goodies/persistency/db-1.6/PORT/libdb.*'  #lib     'lib'      false '644' )