Mercurial > audio-send
changeset 26:56f83c170251
adding hard-to-compile artifacts for other systems
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Sat, 19 Nov 2011 19:17:37 -0700 |
parents | f4c7260d397a |
children | f79bef1687c5 |
files | .hgignore artifacts/native/linux/audioSend/libopenal.so artifacts/native/linux/audioSend/libopenal64.so artifacts/native/windows/audioSend/OpenAL32.dll artifacts/native/windows/audioSend/OpenAL64.dll java/build.xml |
diffstat | 6 files changed, 9 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
1.1 --- a/.hgignore Fri Nov 18 20:06:50 2011 -0700 1.2 +++ b/.hgignore Sat Nov 19 19:17:37 2011 -0700 1.3 @@ -1,4 +1,5 @@ 1.4 syntax: glob 1.5 +.ant-targets-build.xml 1.6 build/* 1.7 html* 1.8 java/.classpath
2.1 Binary file artifacts/native/linux/audioSend/libopenal.so has changed
3.1 Binary file artifacts/native/linux/audioSend/libopenal64.so has changed
4.1 Binary file artifacts/native/windows/audioSend/OpenAL32.dll has changed
5.1 Binary file artifacts/native/windows/audioSend/OpenAL64.dll has changed
6.1 --- a/java/build.xml Fri Nov 18 20:06:50 2011 -0700 6.2 +++ b/java/build.xml Sat Nov 19 19:17:37 2011 -0700 6.3 @@ -1,4 +1,4 @@ 6.4 -<project name="audio-send" default="dist" basedir="."> 6.5 +<project name="audio-send" default="linux64dist" basedir="."> 6.6 6.7 6.8 <property name="build" value="build"/> 6.9 @@ -7,7 +7,7 @@ 6.10 <property name="headers" value="headers"/> 6.11 <property name="native" value="output/native/linux/audioSend"/> 6.12 <property name="nativeBase" value="output"/> 6.13 - 6.14 + <property name="artifacts" value="../artifacts"/> 6.15 6.16 <target name="prepare"> 6.17 <mkdir dir="${build}"/> 6.18 @@ -26,8 +26,7 @@ 6.19 /> 6.20 </target> 6.21 6.22 - 6.23 - <target name="dist" depends="compile, native" > 6.24 + <target name="linux64dist" depends="compile, native" > 6.25 <mkdir dir="${dist}"/> 6.26 <jar jarfile="${dist}/audio-send.jar" basedir="${build}"/> 6.27 <mkdir dir="${native}"/> 6.28 @@ -38,6 +37,11 @@ 6.29 <delete dir="${nativeBase}"/> 6.30 </target> 6.31 6.32 + <target name="artifactDist" depends="compile, native"> 6.33 + <jar jarfile="${dist}/audio-send-natives.jar" 6.34 + basedir="${artifacts}"/> 6.35 + </target> 6.36 + 6.37 <target name="clean" > 6.38 <delete dir="${build}"/> 6.39 <delete dir="${dist}"/>