Update Files
This commit is contained in:
		
							
								
								
									
										83
									
								
								Kha/Backends/Kinc-hxcpp/khacpp/project/Build.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										83
									
								
								Kha/Backends/Kinc-hxcpp/khacpp/project/Build.xml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,83 @@ | ||||
| <xml> | ||||
|  | ||||
| <include name="${HXCPP}/build-tool/BuildCommon.xml"/> | ||||
|  | ||||
| <set name="dynamic_link" value="1" unless="static_link" /> | ||||
|  | ||||
| <import name="libs/std/Build.xml" /> | ||||
| <import name="libs/zlib/Build.xml" /> | ||||
| <import name="libs/regexp/Build.xml" /> | ||||
| <import name="libs/mysql/Build.xml" /> | ||||
| <import name="libs/sqlite/Build.xml" /> | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| <files id="msvccompat" > | ||||
|   <file name="StlLink.cpp"/> | ||||
| </files> | ||||
|  | ||||
| <target id="msvccompat" output="${HX_TARGET_PREFIX}msvccompat${LIB_DBG}-${MSVC_VER}" tool="linker" toolid="${STD_MODULE_LINK}"> | ||||
|   <files id="msvccompat"/> | ||||
|   <builddir name="libs/msvccompat"/> | ||||
|   <outdir name="${this_dir}/../${DESTDIR}/${BINDIR}"/> | ||||
| </target> | ||||
|  | ||||
|  | ||||
| <files id="linuxcompat" > | ||||
|   <file name="FdeltChk.c"/> | ||||
| </files> | ||||
|  | ||||
|  | ||||
| <target id="linuxcompat" output="${HX_TARGET_PREFIX}linuxcompat${HX_TARGET_SUFFIX}" tool="linker" toolid="${STD_MODULE_LINK}"> | ||||
|   <files id="linuxcompat"/> | ||||
|   <builddir name="libs/linuxcompat"/> | ||||
|   <outdir name="${this_dir}/../${DESTDIR}/${BINDIR}"/> | ||||
| </target> | ||||
|  | ||||
|  | ||||
|  | ||||
| <files id="nekoapi" > | ||||
|   <depend name="libs/nekoapi/neko.h"/> | ||||
|   <depend name="${HXCPP}/include/hx/Macros.h"/> | ||||
|   <depend name="${HXCPP}/include/hx/CFFI.h"/> | ||||
|   <file name="NekoAPI.cpp"/> | ||||
|   <compilerflag value="-Dneko_v1" if="neko_v1" /> | ||||
| </files> | ||||
|  | ||||
|  | ||||
|  | ||||
| <set name="neko_v2" value="1" unless="neko_v1" /> | ||||
|  | ||||
| <set name="NEKO_LIB_DIR" value="bin/${BINDIR}" /> | ||||
|  | ||||
| <target id="nekoapi" output="nekoapi" tool="linker" toolid="dll"> | ||||
|   <ext value=".ndll"/> | ||||
|   <files id="nekoapi"/> | ||||
|   <builddir name="libs/nekoapi"/> | ||||
|   <lib name="${NEKO_LIB_DIR}/neko.lib" if="windows" /> | ||||
|   <lib name="-L${NEKO_LIB_DIR}" unless="windows"/> | ||||
|   <lib name="-lneko" unless="windows"/> | ||||
|   <outdir name="${this_dir}/../bin/${BINDIR}"/> | ||||
| </target> | ||||
|  | ||||
|  | ||||
| <target id="default" if="linuxcompat" > | ||||
|     <target id="linuxcompat"  /> | ||||
| </target> | ||||
|  | ||||
| <target id="default" unless="linuxcompat" > | ||||
|    <target id="std"/> | ||||
|    <target id="regexp"/> | ||||
|    <target id="zlib"/> | ||||
|    <target id="mysql"/> | ||||
|    <target id="sqlite" unless="winrt"/><!-- TODO --> | ||||
|    <section if="static_link"> | ||||
|       <target id="msvccompat" if="windows" unless="mingw||MSVC19" /> | ||||
|       <target id="linuxcompat" if="linux" /> | ||||
|       <target id="linuxcompat" if="gcw0" /> | ||||
|    </section> | ||||
| </target> | ||||
|  | ||||
|  | ||||
| </xml> | ||||
		Reference in New Issue
	
	Block a user