mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 18:52:45 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			677 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			677 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| import("qt_install_prefix.gni")
 | |
| 
 | |
| template("compile_qt_resource_file") {
 | |
|   action_foreach(target_name) {
 | |
|     forward_variables_from(invoker, [ "sources" ])
 | |
| 
 | |
|     script = "//Meta/gn/secondary/Ladybird/invoke_process_with_args.py"
 | |
| 
 | |
|     outputs = [ "$target_gen_dir/rcc_{{source_name_part}}.cpp" ]
 | |
|     depfile = "$target_gen_dir/rcc_{{source_name_part}}.cpp.d"
 | |
|     args = [
 | |
|       qt_install_libexec + "rcc",
 | |
|       "-g",
 | |
|       "cpp",
 | |
|       "-d",
 | |
|       rebase_path(target_gen_dir, root_build_dir) +
 | |
|           "/rcc_{{source_name_part}}.cpp.d",
 | |
|       "-o",
 | |
|       rebase_path(target_gen_dir, root_build_dir) +
 | |
|           "/rcc_{{source_name_part}}.cpp",
 | |
|       "{{source}}",
 | |
|     ]
 | |
|   }
 | |
| }
 | 
