25 lines
		
	
	
		
			433 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			433 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
| package hxcpp;
 | |
| 
 | |
| #if (hxcpp_api_level>=330)
 | |
| 
 | |
| class StaticMysql { }
 | |
| 
 | |
| #else
 | |
| 
 | |
| @:cppFileCode( 'extern "C" int mysql_register_prims();')
 | |
| @:buildXml("
 | |
| <target id='haxe'>
 | |
|   <lib name='${HXCPP}/lib/${BINDIR}/libmysql5${LIBEXTRA}${LIBEXT}'/>
 | |
|   <lib name='ws2_32.lib' if='windows'/>
 | |
| </target>
 | |
| ")
 | |
| @:keep class StaticMysql
 | |
| {
 | |
|    static function __init__()
 | |
|    {
 | |
|      untyped __cpp__("mysql_register_prims();");
 | |
|    }
 | |
| }
 | |
| 
 | |
| #end
 |