43 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
		
		
			
		
	
	
			43 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
|  | <xml> | ||
|  |  <flag value="-DHXCPP_DEBUG" if="debug" /> | ||
|  |  <flag value="-DSTATIC_LINK" if="static_link" tag="static" /> | ||
|  |  <flag value="-DHXCPP_EXE_LINK" if="exe_link" tag="static" /> | ||
|  |  <flag value="-DHXCPP_ARM64" if="HXCPP_ARM64"/> | ||
|  |  <flag value="-DHXCPP_ARMV7" if="HXCPP_ARMV7"/> | ||
|  |  <flag value="-DHXCPP_M64" if="HXCPP_M64||HXCPP_ARM64||HXCPP_X86_64"/> | ||
|  |  <flag value="-DHXCPP_VISIT_ALLOCS" tag="haxe" /> | ||
|  |  <flag value="-Dhaxe_210" if="haxe_210" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_FLOAT32" if="HXCPP_FLOAT32" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_CHECK_POINTER" if="HXCPP_CHECK_POINTER" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_STACK_TRACE" if="HXCPP_STACK_TRACE" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_TELEMETRY" if="HXCPP_TELEMETRY" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_PROFILER" if="HXCPP_PROFILER" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_PROFILE_EXTERNS" if="HXCPP_PROFILE_EXTERNS" tag="debug" /> | ||
|  |  <flag value="-DHXCPP_STACK_LINE" if="HXCPP_STACK_LINE" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_STACK_VARS" if="HXCPP_STACK_VARS" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_DEBUGGER" if="HXCPP_DEBUGGER" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_PARANOID" if="HXCPP_PARANOID" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_GC_MOVING" if="HXCPP_GC_MOVING" tag="gc" /> | ||
|  |  <flag value="-DHXCPP_GC_BIG_BLOCKS" if="HXCPP_GC_BIG_BLOCKS" tag="gc" /> | ||
|  |  <flag value="-DHXCPP_GC_SUMMARY" if="HXCPP_GC_SUMMARY" tag="gc" /> | ||
|  |  <flag value="-DHXCPP_GC_DYNAMIC_SIZE" if="HXCPP_GC_DYNAMIC_SIZE" tag="gc" /> | ||
|  |  <flag value="-DHXCPP_GC_CHECK_POINTER" if="HXCPP_GC_CHECK_POINTER" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_GC_DEBUG_ALWAYS_MOVE" if="HXCPP_GC_DEBUG_ALWAYS_MOVE" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_GC_GENERATIONAL" if="HXCPP_GC_GENERATIONAL" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_GC_NURSERY" if="HXCPP_GC_NURSERY" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_DLL_IMPORT" if="dll_import" tag="haxe" /> | ||
|  |  <flag value="-I${dll_import_include}" if="dll_import_include" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_DLL_EXPORT" if="dll_export||dll_link" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_SCRIPTABLE" if="scriptable" tag="haxe" /> | ||
|  |  <flag value="-DHXCPP_SINGLE_THREADED_APP" if="HXCPP_SINGLE_THREADED_APP" tag="haxe" /> | ||
|  |  <flag value='-DHX_SMART_STRINGS' if="hxcpp_smart_strings" tag="haxe" /> | ||
|  |  <flag value='-DHXCPP_CATCH_SEGV' if="HXCPP_CATCH_SEGV" tag="haxe" /> | ||
|  |  <flag value='-DHXCPP_API_LEVEL=${removeQuotes:hxcpp_api_level}' if="hxcpp_api_level" tag="haxe" /> | ||
|  |  <flag value='-DHXCPP_API_LEVEL=0' unless="hxcpp_api_level"  tag="haxe"/> | ||
|  |  <flag value='-DHXCPP_OBJC' if="objc"  tag="haxe"/> | ||
|  |  <flag value='-DHXCPP_GC_DEBUG_LEVEL=${HXCPP_GC_DEBUG_LEVEL}' if="HXCPP_GC_DEBUG_LEVEL" tag="gc" /> | ||
|  |  <flag value='-DHXCPP_WINXP_COMPAT' if="HXCPP_WINXP_COMPAT" tag="haxe"/> | ||
|  |  <mmflag value='-Wno-invalid-offsetof' /> | ||
|  |  <mmflag value='-Wno-format-security' /> | ||
|  | </xml> |