forked from LeenkxTeam/LNXSDK
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			496 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			496 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
package hxcpp;
 | 
						|
 | 
						|
#if (hxcpp_api_level>=330)
 | 
						|
 | 
						|
class StaticZlib { }
 | 
						|
 | 
						|
#else
 | 
						|
 | 
						|
@:cppFileCode( 'extern "C" int zlib_register_prims();')
 | 
						|
#if HXCPP_LINK_NO_ZLIB
 | 
						|
@:buildXml("
 | 
						|
<import name='${HXCPP}/project/libs/zlib/Build.xml'/>
 | 
						|
")
 | 
						|
#else
 | 
						|
@:buildXml("
 | 
						|
<target id='haxe'>
 | 
						|
  <lib name='${HXCPP}/lib/${BINDIR}/libzlib${LIBEXTRA}${LIBEXT}'/>
 | 
						|
</target>
 | 
						|
")
 | 
						|
#end
 | 
						|
@:keep class StaticZlib
 | 
						|
{
 | 
						|
   static function __init__()
 | 
						|
   {
 | 
						|
     untyped __cpp__("zlib_register_prims();");
 | 
						|
   }
 | 
						|
}
 | 
						|
 | 
						|
#end
 |