File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change 2525// [Optional] Allocate tty for git clone. Default value is false. 
2626set ('git_tty ' , true );
2727
28+ // Remove Composer autoloader optimization; it needs to be done separately after 
29+ // Magento's DI compilation so that the generated classes are part of Composer's 
30+ // classmap. 
31+ set (
32+     'composer_options ' ,
33+     str_replace (' --optimize-autoloader ' , '' , get ('composer_options ' ))
34+ );
35+ 
2836# ----- Magento properties ------- 
2937set ('magento_dir ' , 'magento ' );
3038set ('magento_bin ' , '{{magento_dir}}/bin/magento ' );
Original file line number Diff line number Diff line change 1414set ('static_deploy_options ' , '--exclude-theme=Magento/blank ' );
1515
1616task ('files:compile ' , '{{bin/php}} {{magento_bin}} setup:di:compile ' );
17+ task ('files:optimize-autoloader ' , '{{bin/composer}} dump-autoload --optimize --apcu ' );
1718task ('files:static_assets ' , '{{bin/php}} {{magento_bin}} setup:static-content:deploy {{languages}} {{static_deploy_options}} ' );
1819task (
1920    'files:permissions ' ,
2324desc ('Generate Magento Files ' );
2425task ('files:generate ' , [
2526    'files:compile ' ,
27+     'files:optimize-autoloader ' ,
2628    'files:static_assets ' ,
2729    'files:permissions ' ,
2830]);
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments