73 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			73 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <xml>
 | |
| 
 | |
| <!-- GPH (Caanoo) TOOLS -------------------------------------------------->
 | |
| 	
 | |
| <error value="Please define GPH_ROOT" unless="GPH_ROOT"/>
 | |
| 
 | |
| <set name="GPH_TOOL" value="${GPH_ROOT}/" if="windows_host"/>
 | |
| <set name="GPH_TOOL" value="${GPH_ROOT}/tools/" unless="windows_host"/>
 | |
| 
 | |
| <include name="toolchain/gcc-toolchain.xml"/>
 | |
| 
 | |
| <path name="${GPH_TOOL}/gcc-4.2.4-glibc-2.7-eabi/bin/"/>
 | |
| <path name="${GPH_TOOL}/gcc-4.2.4-glibc-2.7-eabi/libexec/gcc/arm-gph-linux-gnueabi/4.2.4/"/>
 | |
| <path name="${GPH_TOOL}/libexec/gcc/arm-gph-linux-gnueabi/4.2.4"/>
 | |
| <path name="${GPH_TOOL}/gcc-4.2.4-glibc-2.7-eabi/arm-gph-linux-gnueabi/bin"/>
 | |
| <setenv name="CYGWIN" value="nodosfilewarning"/>
 | |
| <set name="GPH_SYS" value="${GPH_TOOL}/gcc-4.2.4-glibc-2.7-eabi/arm-gph-linux-gnueabi/sys-root"/>
 | |
| 
 | |
| <compiler id="gph" exe="arm-gph-linux-gnueabi-g++">
 | |
| 	<flag value="-c"/>
 | |
| 	<flag value="-g" if="debug"/>
 | |
| 	<flag value="-Os" unless="debug"/>
 | |
| 	<flag value="-I${HXCPP}/include"/>
 | |
| 	<flag value="--sysroot=${GPH_SYS}"/>
 | |
| 	<flag value="-I${GPH_TOOL}/gcc-4.2.4-glibc-2.7-eabi/arm-gph-linux-gnueabi/include/c++/4.2.4/"/>
 | |
| 	<flag value="-I${GPH_TOOL}/gcc-4.2.4-glibc-2.7-eabi/arm-gph-linux-gnueabi/include/c++/4.2.4/arm-gph-linux-gnueabi"/>
 | |
| 	<flag value="-DGPH"/>
 | |
| 	<flag value="-fvisibility=hidden"/>
 | |
| 	<flag value="-fdollars-in-identifiers"/>
 | |
| 	<flag value="-fno-common"/>
 | |
| 	<flag value="-march=armv5te"/>
 | |
| 	<flag value="-mtune=arm9tdmi"/>
 | |
| 	<flag value="-mapcs"/>
 | |
| 	<flag value="-msoft-float"/>
 | |
| 	<flag value="-mfloat-abi=soft"/>
 | |
| 	<cppflag value="-frtti"/>
 | |
| 	<flag value="-fpic"/>
 | |
| 	<flag value="-fPIC"/>
 | |
| 	<outflag value="-o"/>
 | |
| 	<objdir value="./obj/gph/Debug" if="debug"/>
 | |
| 	<objdir value="./obj/gph/Release" unless="debug"/>
 | |
| </compiler>
 | |
| 
 | |
| <linker id="exe" exe="arm-gph-linux-gnueabi-g++">
 | |
| 	<ext value=".gpe"/>
 | |
| 	<flag value="--sysroot=${GPH_SYS}"/>
 | |
| 	<flag value="-mfloat-abi=soft"/>
 | |
| 	<outflag value="-o"/>
 | |
| 	<lib name="-ldl"/>
 | |
| 	<lib name="-lc"/>
 | |
| 	<lib name="-lpthread"/>
 | |
| 	<lib name="-lm"/>
 | |
| </linker>
 | |
| 	
 | |
| <linker id="dll" exe="arm-gph-linux-gnueabi-g++">
 | |
| 	<flag value="-Wl,--no-undefined"/>
 | |
| 	<flag value="--sysroot=${GPH_SYS}"/>
 | |
| 	<flag value="-msoft-float"/>
 | |
| 	<flag value="-fpic"/>
 | |
| 	<flag value="-fPIC"/>
 | |
| 	<flag value="-shared"/>
 | |
| 	<ext value=".so"/>
 | |
| 	<outflag value="-o"/>
 | |
| 	<lib name="-ldl"/>
 | |
| 	<lib name="-lc"/>
 | |
| 	<lib name="-lpthread"/>
 | |
| 	<lib name="-lm"/>
 | |
| </linker>
 | |
| 
 | |
| 
 | |
| 
 | |
| </xml>
 |