File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -56,11 +56,15 @@ if [ "X${FLUTTER_SWIFT_BUILD_CONFIG}" == "Xrelease" ]; then
5656  rm -rf ${BUNDLE_DIR} /data/flutter_assets/vm_snapshot_data
5757fi 
5858
59- echo  " Copying Flutter engine to bundle lib directory..." 
60- cp ${FLUTTER_CACHE_ENGINEDIR} /elinux-${ARCH} -${FLUTTER_SWIFT_BUILD_CONFIG} /libflutter_engine.so ${BUNDLE_DIR} /lib/
61- 
6259echo  " Building Swift component..." 
6360popd 
6461swift build --configuration ${FLUTTER_SWIFT_BUILD_CONFIG} 
6562
63+ echo  " Copying Flutter engine to bundle lib directory..." 
64+ if  [ -f  ${FLUTTER_CACHE_ENGINEDIR} /elinux-${ARCH} -${FLUTTER_SWIFT_BUILD_CONFIG} /libflutter_engine.so ];  then 
65+   cp ${FLUTTER_CACHE_ENGINEDIR} /elinux-${ARCH} -${FLUTTER_SWIFT_BUILD_CONFIG} /libflutter_engine.so ${BUNDLE_DIR} /lib/
66+ else 
67+   cp .build/artifacts/flutterswift/CFlutterEngine/flutter-engine.artifactbundle/elinux-${ARCH} -${FLUTTER_SWIFT_BUILD_CONFIG} /libflutter_engine.so ${BUNDLE_DIR} /lib/
68+ fi 
69+ 
6670echo  " Done!" 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments