Revert Qt MOC hacks (#29528)
	
		
	
				
					
				
			* Revert "CI: prevent moc from running in cache population step (#29401)" This reverts commitpull/29530/headd1aedccfbe. * Revert "SCons: respect cache read only (#29437)" This reverts commit59abb469ea. * don't change moc path
							parent
							
								
									d1aedccfbe
								
							
						
					
					
						commit
						91dc8457ae
					
				
				 5 changed files with 5 additions and 35 deletions
			
			
		| @ -1,16 +0,0 @@ | |||||||
| #!/usr/bin/env bash |  | ||||||
| set -e |  | ||||||
| 
 |  | ||||||
| # delete outdated moc files |  | ||||||
| scons --dry-run --taskmastertrace /tmp/tasktrace.log >/dev/null |  | ||||||
| MOC_EXISTING_PROD="$(find /tmp/scons_cache/moc_files -type f | sort)" |  | ||||||
| MOC_CURRENT_PROD="$(egrep -o "'[^']*moc_files[^']*'" /tmp/tasktrace.log | sed  "s/'//g" | sort | uniq)" |  | ||||||
| MOC_JUNK="$(comm -23 <(echo "$MOC_EXISTING_PROD") <(echo "$MOC_CURRENT_PROD"))" |  | ||||||
| echo "$MOC_JUNK" | xargs -I{} rm {} |  | ||||||
| rm /tmp/tasktrace.log |  | ||||||
| 
 |  | ||||||
| # delete cache except for moc files |  | ||||||
| rm -rf $(find /tmp/scons_cache -maxdepth 1 ! -name moc_files ! -name scons_cache) |  | ||||||
| 
 |  | ||||||
| # repopulate cache  |  | ||||||
| scons --dry-run --cache-populate >/dev/null |  | ||||||
					Loading…
					
					
				
		Reference in new issue