https://qoiformat.org/ Change-Id: I0c11095c1ac0e65075d032f7c29649cbba9f213f Reviewed-on: https://cl.tvl.fyi/c/depot/+/12427 Reviewed-by: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
		
			
				
	
	
		
			47 lines
		
	
	
	
		
			588 B
		
	
	
	
		
			Perl
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
	
		
			588 B
		
	
	
	
		
			Perl
		
	
	
	
	
	
| package PlQoi;
 | |
| 
 | |
| use strict;
 | |
| use warnings;
 | |
| 
 | |
| sub GetDependencies
 | |
| {
 | |
| 	return ('emCore');
 | |
| }
 | |
| 
 | |
| sub IsEssential
 | |
| {
 | |
| 	return 0;
 | |
| }
 | |
| 
 | |
| sub GetFileHandlingrules
 | |
| {
 | |
| 	return ();
 | |
| }
 | |
| 
 | |
| sub GetExtraBuildOptions
 | |
| {
 | |
| 	return ();
 | |
| }
 | |
| 
 | |
| sub Build
 | |
| {
 | |
| 	shift;
 | |
| 	my %options=@_;
 | |
| 
 | |
| 	system(
 | |
| 		@{$options{'unicc_call'}},
 | |
| 		"--math",
 | |
| 		"--rtti",
 | |
| 		"--exceptions",
 | |
| 		"--bin-dir"       , "bin",
 | |
| 		"--lib-dir"       , "lib",
 | |
| 		"--obj-dir"       , "obj",
 | |
| 		"--inc-search-dir", "include",
 | |
| 		"--link"          , "emCore",
 | |
| 		"--type"          , "dynlib",
 | |
| 		"--name"          , "PlQoi",
 | |
| 		"src/PlQoi.cpp"
 | |
| 	)==0 or return 0;
 | |
| 
 | |
| 	return 1;
 | |
| }
 |