forked from LeenkxTeam/LNXSDK
		
	
		
			
	
	
		
			60 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
		
		
			
		
	
	
			60 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| 
								 | 
							
								<xml>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<set name="NO_PRECOMPILED_HEADERS" value="1" if="GCC_OLD" />
							 | 
						||
| 
								 | 
							
								<set name="USE_PRECOMPILED_HEADERS" value="gcc" unless="NO_PRECOMPILED_HEADERS"/>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<set name="USE_GCC_FILETYPES" value="1"/>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<linker id="static_link" exe="ar" unless="windows">
							 | 
						||
| 
								 | 
							
								  <ext value="${LIBEXT}"/>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  <exe name="${EXEPREFIX}-ar" if="EXEPREFIX" />
							 | 
						||
| 
								 | 
							
								  <exe name="${HXCPP_AR}" if="HXCPP_AR" />
							 | 
						||
| 
								 | 
							
								  <fromfile value="" if="GCC_OLD" />
							 | 
						||
| 
								 | 
							
								  <fromfile value="" if="tizen" />
							 | 
						||
| 
								 | 
							
								  <fromfile value="" if="blackberry" />
							 | 
						||
| 
								 | 
							
								  <outflag value="-cr "/>
							 | 
						||
| 
								 | 
							
								  <outflag value="cr " if="emscripten" />
							 | 
						||
| 
								 | 
							
								  <section if="HXCPP_USE_LIBTOOL">
							 | 
						||
| 
								 | 
							
								     <exe name="libtool"  />
							 | 
						||
| 
								 | 
							
								     <exe name="${HXCPP_LIBTOOL}" if="HXCPP_LIBTOOL" />
							 | 
						||
| 
								 | 
							
								     <outflag value="-o "  />
							 | 
						||
| 
								 | 
							
								     <fromfile value="-filelist " needsQuotes="false" />
							 | 
						||
| 
								 | 
							
								  </section>
							 | 
						||
| 
								 | 
							
								  <!-- <outflag value="-o " if="emscripten" /> -->
							 | 
						||
| 
								 | 
							
								  <recreate value="1" unless="HXCPP_LIBTOOL" />
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  <expandAr value="1" if="android" />
							 | 
						||
| 
								 | 
							
								  <expandAr value="1" if="emscripten" />
							 | 
						||
| 
								 | 
							
								  <expandAr value="1" if="linux" />
							 | 
						||
| 
								 | 
							
								  <section unless="HXCPP_USE_LIBTOOL">
							 | 
						||
| 
								 | 
							
								     <ranlib name="ranlib" />
							 | 
						||
| 
								 | 
							
								     <ranlib name="${EXEPREFIX}-ranlib" if="EXEPREFIX" />
							 | 
						||
| 
								 | 
							
								     <ranlib name="${HXCPP_RANLIB}" if="HXCPP_RANLIB" />
							 | 
						||
| 
								 | 
							
								  </section>
							 | 
						||
| 
								 | 
							
								</linker>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<set name="nostrip" value="1" if="debug"/>
							 | 
						||
| 
								 | 
							
								<set name="nostrip" value="1" if="dll_import"/>
							 | 
						||
| 
								 | 
							
								<set name="nostrip" value="1" if="dll_export"/>
							 | 
						||
| 
								 | 
							
								<set name="nostrip" value="1" if="HXCPP_DEBUG_LINK"/>
							 | 
						||
| 
								 | 
							
								<unset name="nostrip" if="HXCPP_DEBUG_LINK_AND_STRIP"/>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<stripper id="strip" exe="strip" unless="nostrip">
							 | 
						||
| 
								 | 
							
								  <exe name="strip"/>
							 | 
						||
| 
								 | 
							
								  <exe name="arm-none-linux-gnueabi-strip" if="webos" />
							 | 
						||
| 
								 | 
							
								  <exe name="${EXEPREFIX}-strip" if="EXEPREFIX" />
							 | 
						||
| 
								 | 
							
								  <exe name="${HXCPP_STRIP}" if="HXCPP_STRIP" />
							 | 
						||
| 
								 | 
							
								  <exe name="mipsel-linux-strip" if="gcw0" />
							 | 
						||
| 
								 | 
							
								  <exe name="mipsel-gcw0-linux-uclibc-strip" if="gcw0 windows_host" />
							 | 
						||
| 
								 | 
							
								  <flag value="-u" if="macos"/>
							 | 
						||
| 
								 | 
							
								  <flag value="-r" if="macos"/>
							 | 
						||
| 
								 | 
							
								  <flag value="-x" if="macos"/>
							 | 
						||
| 
								 | 
							
								  <flag value="-d" if="linux"/>
							 | 
						||
| 
								 | 
							
								</stripper>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								</xml>
							 |